
Python学习
使用Python中的一些总结
jerrygaoling
学习从不间断啊。。。。。
展开
-
python3.x中pip升级报错
python3.x中使用pip安装包在使用pip进行安装python扩展包时,可能遇到警告或安装失败,提示语句为:You are using pip version 8.1.1, however version 9.0.1 is available. You should consider upgrading via the ‘python -m pip install –upgrade ...原创 2018-07-16 19:03:35 · 2136 阅读 · 0 评论 -
Python3.x中set()集合的使用方法
Python中set()集合的使用方法python中的set()是一个无序的不重复的元素集。sets 支持 x in set, len(set),和 for x in set。1.初始化方法:x = set()x.add('str')......2.基本使用方法:x = set('class')y = set(['c','a','m'])print(x, y...原创 2018-07-16 18:39:02 · 8263 阅读 · 1 评论 -
Python中字符串String去除出换行符(\n,\r)和空格的问题
Python中字符串String去除出换行符和空格的问题(\n,\r)在Python的编写过程中,获取到的字符串进场存在不明原因的换行和空格,如何整合成一个单句,成为问题。方法:一、去除空格“ · ”代表的为空格 strip()"···xyz···".strip() # returns "xyz" "···xyz···".lstrip()...原创 2018-07-15 11:32:24 · 499001 阅读 · 16 评论 -
Python3.x连接MySQL数据库,SQL语句使用方法
Python3.x连接MySQL数据库使用的Python包连接MySQL数据库使用的包为pymysql使用pip导入此包,在cmd下输入一下语句:pip install pymysql打开数据库连接编写连接数据库的方法,连接数据库使用pymysql包中的connect()方法import pymysqlglobal conn# 打开数据库连接(ip/...原创 2018-05-08 22:10:01 · 1207 阅读 · 0 评论 -
Python3.x伪随机,元素重排,矩阵
非控制随机种子列表随机洗牌特点: - 随机的产生一个随机数p,当做列表lis的索引位置,随机数产生范围为列表长度范围(len(lis))内 - 取出当前索引p位置的元素,依次向后放置于新列表new_lis中,之后删除掉原列表中对应位置元素 - 循环,直至全部取出、此种洗牌方式,是最为直观的洗牌方式,随机的从原列表中抽出一张牌,生成一个新的排列import randomde...原创 2018-04-11 21:07:42 · 369 阅读 · 0 评论 -
Python3.x中数据随机重排基本方法
list列表数据重排使用random包中的shuffle()方法进行重排 注意:shuffle()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。import randomrandom.shuffle (lst)参数 - lst–为列表返回值 - 方法没有返回值 Nonea = [[1,2,3,4,5],[2,3,4,...原创 2018-04-11 15:29:41 · 4704 阅读 · 0 评论 -
Python3.x的print()输出问题
Python3.x的print输出问题print(*objects, sep=' ', end='\n', file=sys.stdout)objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。 sep – 用来间隔多个对象,默认值是一个空格。 end – 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。 file – 要写入的文件对...原创 2018-03-22 11:32:14 · 3678 阅读 · 0 评论 -
Python3.x中的三目运算实现方法
java中的三目运算条件语句?为true时的值:为false时的值 例:int a = 3,b= 5;int c = a>b ? 1:0;因为a>b 为false 输出结果为:c=0Python中的类似三目运算条件为true时的值if 条件语句else条件为false时的值 例:a = 3b = 5c = 1 if a>b else 0因...原创 2018-03-22 11:27:15 · 2617 阅读 · 0 评论 -
Python3.x中and与or语句
Python3.x中实现在没有其他限定时,and的优先级大于or在x or y的值只可能是x或y。 当x为true时是x, x为false时是y在x and y的值只可能是x或y。 当x为true时是y, x为false时是x例:3 or 9 and 4: 先算9 and 4, 9为true, 值为4. 再算3 or 4, 3为true,值为:3a = 3 or 9 and...原创 2018-03-22 11:15:10 · 14633 阅读 · 1 评论 -
Python3.x Numpy中的array数组_矩阵操作
- 将array数组转换为矩阵import mathimport numpy as npC_zd=np.array([7,5,7,2,42,54,45,43,10,8,15,14]).reshape((3,4)) #将array数组转换为3行4列的矩阵- 矩阵强制修改C_zd.shape(4,3)#将原(3,4)矩阵,强制转换为(4,3)矩阵- 计算均值:...原创 2018-03-21 08:54:31 · 3778 阅读 · 0 评论 -
Python3.x建立服务器自动监测端口数据,客户端测试服务器
建立Python的服务端类似于java的tcp协议,Python中的服务端建立方式类似首先需要导入socket类import socketfrom time import ctime#导入时间类建立套接字,绑定IP地址和端口,设置最大连接数创建了一个socket对象。type参数代表套接字类型,可为SOCK_STREAM(流套接字)和SOCK_DGRAM(数据...原创 2018-03-11 22:57:59 · 1762 阅读 · 2 评论