【python3】第1~7章基本知识点
name = ‘hello worLD, 你好!‘ print (name.title()) # 将每个字母的首字母大写 print (name.lower()) # 将所有英文字母小写 print (name.upper()) # 将所有英文字母大写 |
name = ‘ hello worLD, 你好! ‘ print (name) print (name.lstrip()) # 删除左空格 print (name.rstrip()) # 删除右空格 print (name.strip()) # 删除所有的空格 |
verse = "白日依山尽\t黄河入海流\n欲穷千里目\t更上一层楼" # \t 制表符 \n 换行符 print (verse) |
number_1 = 3 number_2 = 2 number_3 = 2.0 print (number_1 - number_2) print (number_1 - number_3) |
list_1 = [ ‘A‘ , ‘B‘ , ‘C‘ , ‘D‘ , ‘E‘ , ‘F‘ , ‘G‘ ] print (list_1[ - 1 ]) # 显示最后一个数据 print (list_1[: - 1 ]) # 显示所有的数据 print (list_1[ 4 : - 1 ]) # 显示从序列4开始到最后的数据 |
list_1 = [ ‘A‘ , ‘B‘ , ‘C‘ , ‘D‘ , ‘E‘ , ‘F‘ , ‘G‘ ] list_1.append( ‘H‘ ) # 在list最后插入数据 print (list_1) list_1.insert( 4 , ‘I‘ ) # 在list序列4处插入数据 print (list_1) del list_1[ 4 ] # 删除list序列4处的数据 print (list_1) pop_list_1 = list_1.pop() # 删除并提取出list最后的数据 print (pop_list_1) print (list_1) pop_list_2 = list_1.pop( 4 ) # 删除并提取出list序列4的数据 print (pop_list_2) print (list_1) list_1.remove( ‘G‘ ) # 根据具体数据来删除 print (list_1) |
list_1 = [ ‘A‘ , ‘D‘ , ‘E‘ , ‘G‘ , ‘你好‘ , ‘!‘ , ‘B‘ , ‘C‘ , ‘F‘ ] print ( sorted (list_1)) # 对list进行临时按字母顺序排序 print (list_1) print ( sorted (list_1, reverse = True )) # 对list进行临时按字母倒叙排序 print (list_1) list_1.reverse() # 对list进行倒叙排序 print (list_1) list_1.sort() # 按字母顺序排序 print (list_1) list_1.sort(reverse = True ) # 按字符反序排序,reverse:颠倒 print (list_1) print ( len (list_1)) # 获取list的长度 |
print ( list ( range ( 1 , 6 ))) # 生成的是[1,6)间的数字 print ( list ( range ( 1 , 6 , 2 ))) # 生成的是[1,6)间的数字, 间距为2 [value * * 2 for value in range ( 1 , 6 )] # 生成[1,6)间的数字的二次方 |
range出来的是个数列,请注意和random的区别
a = [value * * 2 for value in range ( 1 , 6 )] b = a[:] # 复制列表a, b和a是没有关联,指向的列表也不一样 c = a # 将a赋予给c, c和a是指向同一个列表的 |
list和set的区别
list表示数组[],数组是可以修改的
set表示元组(),元组是不可以修改的
a = ‘aaaa‘ b = ‘aaaa‘ print (a = = b) # 比较a和b是否相等, python当中区分大小写 list_a = [value * * 3 for value in range ( 1 , 6 )] number_b = 25 print (number_b in number_a) |
dict .keys() # 获取字典中的键 dict .values() # 获取字典中的键对应的值 dict .items() # 获取键-值对列表 |
pass、break和continue的区别
break是跳出循环
continue是终止本次循环(本次循环后面的代码都不执行),进行下一次的循环
pass是为了保持程序结构的完整性,不做什么事
相关推荐
chuckchen 2020-10-31
Will0 2020-10-12
Dreamhome 2020-10-09
xirongxudlut 2020-09-28
星辰大海的路上 2020-09-13
chaochao 2020-08-31
猪猪侠喜欢躲猫猫 2020-08-17
快递小可 2020-08-16
shengge0 2020-07-26
巩庆奎 2020-07-21
张文倩数据库学生 2020-07-19
xirongxudlut 2020-07-18
Ericbig 2020-07-18
kyelu 2020-07-09
liangzhouqu 2020-07-07
GuoSir 2020-06-28
chaigang 2020-06-27
pythonxuexi 2020-06-25