-
空值
Python中有一个特殊控制None,None和0表示不一样,0表示有意义的,None表示一个特殊的空值。
查看全部 -
整数
一般分为二进制,在python中,二进制整数使用前缀 0b 表示,比如:0b0110
十六进制数除0~9是个数字以外,还使用 a、b、c、d、e、f,在python中,十六进制使用前缀 0x ,比如:0x12ef,0xde2431af
查看全部 -
很大的浮点,必须使用科学计数法表示,在python中,把10用e代替
eg: 1.23x10^9 表示为 1.23e9, 0.000000012 可以写成 1.2e-8
查看全部 -
"在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。"
意思字符串前面加了"r"后字符串中的"\"就是"\"输出,不会作为转义符。
查看全部 -
常用的转义字符还有:
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
能否加速PT运行时间呢? 用其指挥其它语言运行即可!以产生跳跃式程序思维模式! 本体程序加速模式:查看全部
-
print ('主要内容,内容{}'.format('主题内容'))
print('主要内容,内容{代词}'.format('主题内容’))
查看全部 -
python环境分为编辑环境和运行环境:
查看全部 -
获取dict所有的value
dict提供values()函数,可以返回dict中所有的value。
dict提供clear()函数,可以直接清除dict中所有的元素。
查看全部 -
dict提供的items()方法,items()方法会返回dict中所有的元素,每个元素包含key和value。
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
for key, value in d.items():
for score in value:
print(key, score)查看全部 -
需要注意的是,pop()方法的参数是dict中的key,当key不存在时,同样会引起错误。比如在上述操作中,已经把Alice的成绩删除了,假如再次pop('Alice'),将会引发错误。
在dict中,使用keys()方法,可以返回dict的所有key
查看全部 -
因此我们发现这个赋值语句其实有两个功能:
当key不存在时,往dict中添加对应的key: value元素。
当key存在时,会更新dict,用新的value替换原来的value。
查看全部 -
需要往里面添加Dodo、Mimi的成绩时,可以使用赋值语句往里面添加元素:
d['Mimi'] = 72
d['Dodo'] = 88
print(d)实际上,value可以是任意类型的元素,可以是list、tuple等,假如Mimi近两次成绩分别是72,73,Dodo近两次的成绩分别是88,90,则可以使用赋值语句往dict中添加list元素。用.append()方法添加。
查看全部 -
format别写成formate查看全部
-
L.sort()返回一个新的
listsorted(L)本身list被修改
reverse是反转的意思,默认是Flase,即表示不反转,也就是升序
list.sort(cmp=None, key=None, reverse=False)
cmp -- 可选参数, 如果指定了该参数会使用该参数的方法进行排序。
key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
reverse -- 排序规则,reverse = True 降序, reverse = False 升序(默认)。
排序并输出L=[95.5,85,59,66,72]
L.sort(reverse=True)
print(L)
#sort() sort() 函数用于对原列表进行排序;
#reverse排列顺序#reverse=True,降序排列,
#reverse=False,升序排列,
也可以写作:L=[95.5,85,59,66,72]L.sort()L.reverse()print(L)
查看全部
举报
