变量,运算符,输入输出 判断和循环 if语句,if-elsse,if嵌套语e,if-elif-el句 while的简单循环 for 变量 in 序列 # 如:for x in "python": # print(x) # 打印结果是: # p # y # t # h # o # n for和range函数的使用 # range()函数: # range(stop): 0~stop-1 # range(start,stop):start~stop-1 # range(start,stop,step):start~stop-1 step(步长) 多种循环嵌套 break与continue 字符串 索引、分片…… 字符串的格式化 % x=123695.256 print("%",x) print("%%abc%6.2f"%x) #打印结果: # % 123695.256 # %abc123695.26 format a=15 print("a={0:05}".format(a)) #打印结果: # a=00015 字符串方法 s="01bchjdhu26" a=s.find("bch",1,5) b=s.count("g",2,6) c=s.split("h",1) d="".join(c) e=d.replace("26","01") f=e.strip("01") g=f.upper() h=g.lower() i=h.isalnum() #字符串函数小总结 列表 s=[1,2,3,4,1,5,6] x=[12,23] s.append(4)#=s1,则s1返回none,如果添加的是序列,是添加的序列本身 s.extend(x)#=s1,则s1返回none,添加的是序列中的元素 s.insert(2,x)#=s1,则s1返回none,把x添加到索引为2的地方 s1=s.index(5)#没有则显示异常,有的话返回寻找的元素所在的索引 s1=s.count(5)#计数,返回数值 del s[2:4]#不能让=s1,否则出现异常,注意用的是中括号,del与s之间没有.,指2到4,不包括4 s1=s.pop(2)#2指的是索引,默认情况删除最后一个,返回的s1是删除的元素的内容 s.remove(1)#=s1,则s1返回none,删除的是第一个匹配项 s1=s[2:4]=x#s1=x,把2到4用x替换 s.reverse()#=s1,则s1返回none,把序列倒着排列 s.sort(reverse=True)#=s1,则s1返回none,key=一般不需要填,会自动按想要的需求排序,reverse选择是否需要倒序或者正序排列 s1=sorted(s,reverse=True)#对s进行排序后,将值赋给s1,s的顺序不变 #列表方法、函数小总结 元组 tuple 字典 s = {'num':'20180105', 'name':'Yinbing', 'sex':'male'} 访问 s['num'] s.get('name') 字典的基本操作 s['age']='18'#修改 s['sex']='male'#添加 del s['age']#删除 s.clear()#清空 s.pop('age')#移除 s.popitem()#获取并删除 s.update({'age':'18', 'sex':'male'})#更新 s.copy()#浅复制 遍历 for name in s.items()
python入门小总结(只到字典)
最新推荐文章于 2024-07-31 14:30:10 发布