摘要:
描述 random() 方法返回随机生成的一个实数,它在[0,1)范围内。 语法 以下是 random() 方法的语法: 1 import random 2 3 random.random() 注意:random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用 阅读全文
摘要:
1、datetime模块 对日期,时间,时间戳的处理 datetime类: 类方法: today()返回本地时区当前时间的datetime对象 now(tz=None)返回当前时间的datetime对象,时间到微秒,如果tz为None,返回和today()一样 utcnow()没有时区的当前时间 f 阅读全文
摘要:
1、字典 1)、定义: key—value键值对的数据集合 可变的、无序的、key不重复 2)、格式 (1)、d=dict()或者d={} (2)、dict(**kwargs)使用name=value对初始化一个字典 (3)、dict(iterable,**kwarg) 使用可迭代对象或者name= 阅读全文
摘要:
1、冒泡排序 a=[2,3,4,5,10,9,5,1,6,7] x=len(a) for i in range(x): flag=False for j in range(i+1,x): if a[i]>a[j]: temp=a[i] a[i]=a[j] a[j]=temp flag=True if 阅读全文
摘要:
1、集合: 并集: union(*others) 返回和多个集合合并后的新的集合 ’ | ‘运算符重载:等同于union update(*others) 和多个集合合并,就地修改 ’ |= ‘等同update 例:a={1,2,3} b={2,3,4} c=a.union(b) #或者a|b >>> 阅读全文
摘要:
1、转置矩阵的实现方法: #矩阵的转置 jz=[[1,2,3],[4,5,6],[7,8,9]] print(jz) for i,row in enumerate(jz): for j,col in enumerate(row): if i<j: jz[i][j],jz[j][i]=jz[j][i] 阅读全文
摘要:
线性结构: 一、 1、线性结构:可以迭代,for ... in;len()可以获取长度;通过下标可以访问;可以切片 2、切片: 1)、通过索引访问线性结构的一段数据; sequence[start:stop]表示返回[start,stop],start默认为0,stop默认为末尾,支持负索引; 超过 阅读全文
摘要:
bytes bytes是Python 3中特有的,Python 2 里不区分bytes和str。 Python 2中 >>> type(b'xxxxx') <type 'str'> >>> type('xxxxx') <type 'str'> Python 3中 >>> type(b'xxxxx') 阅读全文
摘要:
字符串排版*: title():标题的每个单词都大写 capitalize():首个单词大写 center(width[,fillchar]):width打印宽度 fillchar填充的字符 zfil(width):width打印宽度,居右,左边用0填充 ljust(width[,fillchar] 阅读全文
摘要:
1、math的一些常用函数 print(round(2.5)) #round()是四舍六入,五取偶;不是math下面的函数 print(round(1.2)) import math print(math.floor(2.5)) #向下取整 print(math.ceil(2.5)) #向上取整 p 阅读全文