-
16进制换算
查看全部 -
使用discard()是更加高效的一个方法。
查看全部 -
最后结果取决于谁就返回谁查看全部
-
num1 = 10 num2 = 0.5 result = num1 + num2 num2 = 3 print(result) # ==> 10.5 result = num1 + num2 print(result) # ==> 13
变量赋值后不会自动刷新,result在第一次赋值后为10.5,num2重新赋值后,result并不会自行变化,需要重新赋值后才变为13.
查看全部 -
key不可变
对于基础数据类型,字符串、数字等,这些都是不可变的,可以作为dict的key,而对于复杂数据类型,经过前面的学习,我们知道tuple是不可变的,list是可变的,因此tuple可以作为dict的key,但是list不可以作为dict的key,否则将会报错。
第二种方法是通过dict提供的
items()
方法,items()
方法会返回dict中所有的元素,每个元素包含key和value查看全部 -
除了使用这种方法,还有一种方法可以通过key来获取对应的value,这种方法不会引起错误,dict本身提供get方法,把key当作参数传递给get方法,就可以获取对应的value,当key不存在时,也不会报错,而是返回None。
查看全部 -
转换形式的时候要写出名称不能直接改括号形式
查看全部 -
tuple和list不一样的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的。
查看全部 -
元组= pewershell的哈希表查看全部
-
地板除=取整查看全部
-
这个答案。。。
我高估了自己,想了半天
查看全部 -
if num % 2 != 0
看不懂
查看全部 -
有时候通过字符串输出的内容不是固定的,这个时候需要使用format来处理字符串,输出不固定的内容。
字符串format由两个部分组成,字符串模板和模板数据内容组成,通过大括号{}
,就可以把模板数据内容嵌到字符串模板对应的位置。# 字符串模板 template = 'Hello {}'
查看全部 -
r'''
'''
英文格式的三个单引号
多行字符串最后的三个单引号用换行结束,否则格式错误
查看全部 -
L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
L.pop(2)
L.pop(2)
print(L)
#当第一个元素删除后变成L = ['Alice', 'Bob', 'David', 'Ellena']元素 'David‘在L中的位置为2,
查看全部
举报