1.列表list() 空列表[ ] 创建只有一个元素的列表 [1,] 创建含有不同数据类型的列表 ['a',1,3.14,[1,2,3,4]] 列表基本操作-列表相加相乘操作 [1,2] + [3.4] [1, 2, 3.4] # 不支持列表之间的相减操作 [1,2] * 5 [1, 2, 1, 2 ...
分类:
编程语言 时间:
2020-10-09 21:27:09
阅读次数:
44
Python基础-Anaconda集成环境安装 Anaconda的特点 开源 安装过程简单 免费的社区支持 其特点的实现主要基于Anaconda拥有的: conda包 环境管理器 1000+开源库 Anaconda的适用平台和安装条件 适用平台 Anaconda是跨平台的,可以在以下系统中安装和使用 ...
分类:
编程语言 时间:
2020-10-09 21:02:55
阅读次数:
38
Python基础编程 Author : AI菌 【内容讲解】 一、解释: 能够同时服务于多个客户端的TCP服务端程序 二、具体实现步骤 1、编写一个TCP服务端程序,循环等待接受客户端的连接请求 2、当客户端和服务端建立连接成功,创建子线程,使用子线程专门处理客户端的请求,防止主线程阻塞 3、把创建 ...
分类:
编程语言 时间:
2020-09-18 01:25:40
阅读次数:
44
字符串的介绍 python中的字符串格式: 如下定义的变量a,存储的是数字类型的值 a = 100 如下定义的变量b,存储的是字符串类型的值 b = "hello usian.cn" 或者 b = 'hello usian.cn' 小总结: 双引号或者单引号中的数据,就是字符串 下标 字符串中的“下 ...
分类:
编程语言 时间:
2020-09-18 00:13:35
阅读次数:
30
Python基础编程 Author : AI菌 【内容讲解】 send和recv原理剖析: 不管是recv还是send都不是直接接收到对方的数据和发送数据到对方, 发送数据会写入到发送缓冲区, 接收数据是从接收缓冲区来读取, 发送数据和接收数据最终是由操作系统控制网卡来完成。 【往期精彩】 ?【Py ...
分类:
编程语言 时间:
2020-09-18 00:05:08
阅读次数:
31
安装: pip install xxx pip install -U xxx #升级到最新 pip install --upgrade xxx #升级到最新 查看已经安装过的模块: 模块的迁移: pip freeze > yilai.txt 已经安装过的依赖模块 pip install -r yil ...
分类:
编程语言 时间:
2020-09-17 21:48:09
阅读次数:
36
#函数input(),程序暂停运行,等待用户输入一些文本,获取输入后,将其存储在一个变量中 message = input("tell me") print(message) tell mehi hi name = input("Please enter your name:") print("He ...
分类:
编程语言 时间:
2020-09-17 17:35:22
阅读次数:
35
Python基础编程 Author : AI菌 【内容讲解】 线程之间共享全局变量数据出现错误问题 【代码演示】 """ 线程之间共享全局变量数据出现错误问题 """ # 定义两个函数,实现循环100万次,每循环一次给全局变量加1 # 创建两个子线程执行对应的两个函数,查看计算后的结果 # 如果计算 ...
分类:
编程语言 时间:
2020-09-17 16:27:25
阅读次数:
35
Python基础编程 Author : AI菌 【内容讲解】 一、问题提出:假如我们就让主线程执行1秒钟,子线程就销毁不再执行,那怎么办呢? 我们可以设置守护主线程,守护主线程就是主线程退出子线程销毁不再执行。 二、设置守护主线程有两种方式: 1、threading.Thread(target=sh ...
分类:
编程语言 时间:
2020-09-17 16:22:33
阅读次数:
34
Python基础编程 Author : AI菌 【内容讲解】 线程执行任务并传参有两种方式: 元组方式传参(args) :元组方式传参一定要和参数的顺序保持一致; 字典方式传参(kwargs):字典方式传参字典中的key一定要和参数名保持一致。 【代码演示】 """ 线程执行任务并传参有两种方式: ...
分类:
编程语言 时间:
2020-09-17 15:37:13
阅读次数:
18