-
整数
整数和我们生活中定义的整数是一个概念,例如:1,2,3,10,100,1000,-1000 等等,都是整数,Python可以处理任意大小的整数。
对于整数,除了生活中常用的十进制以外,计算机由于使用二进制,所以,在计算机中也常用二进制或者十六进制表示整数。相比十进制数,在Python中使用以下方式表示二进制数和十六进制数。
二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。
十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af。
查看全部 -
Python把0、空字符串和None看成False
查看全部 -
set提供了remove()方法允许我们删除set中的元素。
查看全部 -
add()方法,往set里面添加元素。
names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
name_set = set(names)
name_set.add('Gina')
set提供了update()方法,可以一次性给set添加多个元素。查看全部 -
第一种是遍历dict的所有key,并通过key获得对应的value。
for key in d: # 遍历d的key
value = d[key]
第二种方法是通过dict提供的items()方法,items()方法会返回dict中所有的元素,每个元素包含key和value。for key, value in d.items():
查看全部 -
Python基础数据类型:整数,浮点数,字符串,布尔值,空值。二进制0b ,十六进制0x ,浮点数即小数 ,10用e替代字符串对应生活中的就是非数字类型的内容,比如一个句子,一段话一个布尔值只有True、False两种值,要么是True,要么是False布尔值可以用and、or和not运算(注意and,or,not都是Python语言本身的关键字)。空值是Python里一个特殊的值,用None表示。注意,None和0是不一样的,None不能理解为0
查看全部 -
查询d[key] 列表L[0]
我们在需要通过key找到value时,一定要先判断key存不存在,然后才使用上面的方式获取对应的value,
if 'Alice' in d: #判断
print(d['Alice'])查看全部 -
我们使用花括号{}表示这是一个dict,然后key和value之间使用冒号:分割,并且每一组key:value的最后,以逗号,表示这一组的结束。
d = {
'Alice': 45,
'Bob': 60}
查看全部 -
①count()方法用来统计tuple中某个元素出现的次数。对于不存在的元素,count方法不会报错,而是返回0,这是合理的,因为元组里面有0个不存在的元素。
②index()方法可以返回指定元素的下标,当一个元素多次重复出现时,则返回第一次出现的下标位置,index()方法和count()方法不一样,当指定的元素不存在时,使用index()方法Python会报错。
查看全部 -
列表转化为元组:T=tuple(L)
元组转化为列表:L=list(T)
查看全部 -
T = tuple(L)把列表L转化为元组T
tuple中的每一个元素都不可被改变,不能往tuple中添加数据,而list是可以的
查看全部 -
python中默认使用UTF-8 Unicode进行编译
查看全部 -
字符串前加r,表示这是一个raw字符串,里面的字符串不需要使用转义字符,但不能表示多行字符串。多行字符串需要添加r'''......'''三引号或者"""......"""效果一样添加
查看全部 -
tulle list可以互相转换 tuple和list不一样的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的。查看全部
举报