摘要:
class func: fly='you can fly' def __init__(self): self.name='name' print(self.fly) list1=[] for i in range(4): #生成4个实例 list1.append(func()) print(list 阅读全文
摘要:
result=lambda x,y,z,……:x+y+z import math def circle(r): return math.pi*r*r r=10 print(circle(r)) result=lambda x:math.pi*x*x print(result(10)) >>>>> 3 阅读全文
摘要:
import datetime nowtime=datetime.datetime.now() print(nowtime) nowweekday=nowtime.weekday() print(nowweekday) #星期三,显示的2 》》》》 2020-01-08 21:30:59.21684 阅读全文
摘要:
re.sub(pattern,repl,string,[count],[flags]) pattern=模式字符串repl=表示替换的字符串string=表示要被查找替换的原始字符串 count=表示替换的最大次数,可选flags=控制匹配方式,可选 import re pattern=r'1[13 阅读全文
摘要:
import re pattern=r'mr\w+' #模式字符串,前面加个r做成原生字符,这样就不用加斜杠做转义 string2='MR_SHOP mr_shop'#要进行匹配的字符串 M=re.match(pattern,string2) # flags 可选参数,表示标志位的,用于控制匹配方式 阅读全文
摘要:
re表达式 用来匹配字符串的一个规则。 行定位符:^ 标示开始,$表达结束 元字符:. \w \W \s \S \b \d ^ $ 限定符:?+ * {n} {n,} {n,m} 字符类:[] 排除字符:[^ ] 选择字符:| 转义字符:\ 分组:() python中使用正则表达式 需要添加 单引号 阅读全文
摘要:
‘%[-][+][0][m][.n]格式化字符’%exp >>>> 3.141592653589793 >>> b'\xe4\xba\xba\xe7\x94\x9f\xe8\x8b\xa6\xe7\x9f\xad\xef\xbc\x8c\xe6\x88\x91\xe7\x94\xa8python'人 阅读全文
摘要:
》》》》 {'T40': 'cj', 'T298': 'bj', 'Z158': 'sh'}{'T40': '2h', 'T298': '1h', 'Z158': '3h'}checi dizhi atimeT40 cj 2hT298 bj 1hZ158 sh 3hyou buy the checi 阅读全文
摘要:
可变集合:存在唯一性,可以用于去重且无序 空集合的创建:只能用set创建 s=set() s=set([1,2,3,4,4,3,3,23434]) s.add('abc')#添加元素 s.remove('abc')#删除指定元素 w=s.pop()#随机删除一个元素,并把删除的值返回 print(s 阅读全文
摘要:
key=['a','b','c','d'] value=[1,2,3,4] d=dict(zip(key,value))# zip 将多个列表或者元祖对应位置组合成zip对象#,用dict函数转换为字典,用list也可以转换为列表,用tuple转换元祖 e=tuple(zip(key,value)) 阅读全文