
Python
文章平均质量分 78
潦草的人生
近距离学习
展开
-
python基础第一章-P03
Python基础教程第一章—P03二进制八进制十六进制及转换原创 2021-12-10 13:35:18 · 654 阅读 · 0 评论 -
python基础第一章-P02
Python基础教程第一章—P02知识点补充原创 2021-12-10 13:34:02 · 672 阅读 · 0 评论 -
Python_Project_nuitka_inno_setup
VideoDown Project如果按照往常开发中的环境项目结构,加上需要的依赖,一套运行环境下来大概在400MB左右其中PySide6 就有150MB使用嵌入式Python,结合打包封装,具有一定操作性,打包后大小 40MB,封装完20MB注意一定需要:requirements 虚拟环境依赖文件包第一步、梳理项目结构projects├─gui_py| ├─download│ └─.*.py├─static│ ├─settings| ├─.*.json| ├─.*.ba原创 2021-11-23 19:08:44 · 1468 阅读 · 0 评论 -
Python基础第一章
Python基础第一章学习贵在持之以恒,坚持加油一、第一个Python程序 我们来编写我们的编程程序,开始学习,建议大家使用轻量级记事本写代码,如下图 软件没有语法提示之类的,大家手打更容易记住,映像会更加深刻 需要先安装好我们的Python解释器, 还没有安装好的,可以查看我上一章的博客或者是我的python3.x安装教程 (注意:Python得到所有相关语法输入都是英文状态下的,特别是一些符号)第一步, 先打开文件夹,建立好我们的学习目录 (code是代码,md是笔记)第二步,原创 2020-12-19 01:55:47 · 526 阅读 · 3 评论 -
Python前言
Python学习前言Python学习方向,Python并不其他语言差,随着现在的需求量,逐渐增大,自学或者是培训的人不在少数,(适合小白主要人群)但是想学好,入门,进入一家公司,正经使用上一门语言,就需要有应运而生的岗位,下面的Python文章,会从基础,高级,到开发,数据分析再到全栈,比较系统笼统的给到大家一些学习文档的帮助先介绍Python的应用场景和相关职位路线:个人建议是学习Python的话,找工作,建议数据分析,走数据分析的路子,或者是爬虫的路子,后期转路线。Python相关职位与学习原创 2020-12-18 00:18:19 · 440 阅读 · 0 评论 -
Python基础学习内容概述
Python基础学习内容概述 Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发 Python的设计哲学是“优雅”、“明确”、“简单”。所以再学习的过程中,其实有很多内容都是比较通俗的,且和其他编程语言都是非常相似的 那先来简单的讲解Python的基础内容,需要学习的知识一、Python解释器与编辑器需要先说明学习一门原创 2020-12-18 00:34:44 · 624 阅读 · 0 评论 -
pycharm安装教程二
Pycharm安装教程社区版与专业版基本相同社区版软件免费,专业版软件付费具体费用,建议通过其他渠道购买激活码,或者购买官方正版。本文安装专业版为例,Windows安装第一步、注意区分community 社区版professional 专业版双击打开pycharm-professional-2020.2.exe,或者右键选择打开第二步、如果打开提示下面提示说明有安装过,可以直接选择Do not import settings继续安装,以下时第一次安装原创 2020-09-12 13:50:47 · 977 阅读 · 3 评论 -
python 3.x安装教程一
Python安装教程本文讲述,安装Python3.8.4版本Windows第一步、找到对应的python安装包文件,双击打开,或者右键选择打开第二步、这里有两个选择和两个勾选需要先勾选两个选项✔ Install launcher for all users (recommended) ✔ Add Eython 3.8 to PATH如果不需要修改路径的,有默认安装的不需要管路径问题,直接选择第一个Install Now# 现在安装 C:\Users\admin\AppData原创 2020-09-12 13:33:52 · 2714 阅读 · 2 评论 -
Python核心编程(一)
Pytho 核心编程第一章 函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。 我们首先要搞明白计算机(Computer)和计算(Compute原创 2020-08-19 10:27:26 · 805 阅读 · 0 评论 -
Python核心编程(二)
Python 面向对象深入第一章 面向对象深入 数据封装、继承和多态只是面向对象程序设计中最基础的3个概念。 在Python中,面向对象还有很多高级特性,允许我们写出非常强大的功能。 python是动态语⾔,动态编程语⾔ 是 ⾼级程序设计语⾔ 的⼀个类别,在计算机科学领域已被⼴泛应⽤。它是⼀类 在 运⾏时可以改变其结构 的语⾔ :例如新的函数、对象、甚⾄代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语⾔⽬前⾮常具有活⼒例如,我们现在创建一个人的类,在这个类里面,定义了两个初始原创 2020-08-19 10:32:08 · 246 阅读 · 0 评论 -
Python 核心编程(三)
Python 核心编程第三章 正则表达式 在开发中会有大量的字符串处理工作,其中经常会涉及到字符串格式的校验。思考1 场景:如何判断一个字符串是手机号呢? 测试文件aesdf13811011234 aa1a3hi233rhi3 87156340 affa124564531346546afa19454132135思考2 场景:在一个文件中,查找出itcast开头的语句 测试文件itcast hello pyt原创 2020-08-19 10:35:03 · 441 阅读 · 0 评论 -
网络与并发之多线程与多进程
Python-网络与并发第五章 多线程与多进程 现代操作系统比如 Mac OS X,Linux,Windows 等,都是支持“多任务”的操作系统什 么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用 逛淘宝,一边在听音乐,一边在用微信聊天,这就是多任务,至少同时有 3 个任务正在运行。 还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示而已。现在,多核 CPU 已经非常普及了,但是,即使过去的单核 CPU,也可以执行多任务。由 于 CPU 执行代码都是顺序执行原创 2020-08-04 10:31:18 · 872 阅读 · 0 评论 -
网络与并发(一)
Python-网络与并发第一章 网络概述 现在的生活离不开网络,例如手机,电脑,平板,都是网络的代名词,通过一些APP,浏览器,获取大量的信息如文字、声音、视频,这都是从网络的某个地址存在的或者是网络的另一端某个用户通过设备共享的,那么什么是网络?是通过又是如何共享的尼?网络是由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系,像我们平常办理宽带与手机办卡上网,都是通过向某一服务商缴费注册连上他们的设备,下载相应的聊天软件和浏览器就可以上网与他人交流、获取资源、浏览一些网络信息。 当然还原创 2020-07-31 18:46:09 · 821 阅读 · 0 评论 -
网络与并发(二)
Python-网络与并发第二章 Socket本地的进程间通信(IPC)有很多种方式,例如队列同步(互斥锁、条件变量等)以上通信方式都是在一台机器上不同进程之间的通信方式,那么问题来了网络中进程之间如何通信?网络中进程之间如何通信首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机原创 2020-07-31 18:52:33 · 131 阅读 · 0 评论 -
网络与并发(三)
Python-网络与并发第三章 SocketServer我们在上一章讲到简单的Socket的编程实现操作,那我们现在来完成基于服务器与客户端的协议之间交互信息1. UPD UDP — 用户数据报协议,是一个无连接的简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。 UDP是一种面向无连接的协议,每个数据报都是一个独立的信原创 2020-07-31 18:59:23 · 227 阅读 · 0 评论 -
网络与并发(四)
Python-网络与并发第四章 黏包在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小、数据量小的数据,合并成一个大的数据块,然后进行封包。这样,接收端,就难于分辨出来了,必须提供科学的拆包机制。而对于UDP,不会使用块的合并优化算法,这样,实际上目前认为,是由于UDP支持的是一对多的模式,所以接原创 2020-08-04 10:21:27 · 250 阅读 · 0 评论