-
创建set的方式是使用set(),并传入一个list,list的元素将会被转换成set的元素。查看全部
-
mum = 10/3
print(mun) # ==> 3.33333333335
# 使用round保留两位小数
round(mun,2) # ==> 3.33
查看全部 -
# 字符串模板
template = 'Hello {}'
# 模板数据内容
world = 'World'
result = template.format(world)
print(result) # ==> Hello World这里的template指的是“标准模板”
上文中实际操作是。简单代码形式
'Hello {}'.format('world')
查看全部 -
33%10 取余数
33//10 取整数
查看全部 -
\表示这是一个普通字符,不代表字符串的起始
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
短路计算:
1、在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
2、在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
查看全部 -
布尔运算
与 and :只有两个布尔值都为 True 时,计算结果才为 True。
或 or :只要有一个布尔值为 True,计算结果就是 True。
非 not :把True变为False,或者把False变为True:
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
a = True
print(a and 0 or 99) # ==> 99需要注意的是,not计算的优先级是高于and和or的。
True and not False # ==> True
在上述布尔计算中,先计算not False = True,然后再计算True and True,因此得到True的结果。
查看全部 -
任务代码:
length=3.14 wideth=1.57 area=length*wideth print(str(round(area,2))+'cm^2') #==>4.93cm^2
查看全部 -
四则预算:整数、浮点数可以直接进行四则运算。
取模运算:算A/B后,B取最大的整数除后,得到的余数。
“恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。”
地板除:Python除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。小数点位数:使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。
num = 10 / 3 print(num) # ==> 3.3333333333333335 # 使用round保留两位小数 round(num, 2) # ==> 3.33
查看全部 -
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
a = len(d.keys())
c = 0
for j in d.keys():
b = d[j]
for i in b:
c +=1
print(c)
查看全部 -
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
for j in d.keys():
a = d[j]
for i in a:
print(j, i)
查看全部 -
['Bob', 'Ellena', 'Alice', 'Candy', 'David']
45查看全部 -
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
print(d.keys())
if 'Alice' in d.keys():
alice_score = d.pop("Alice")
print(alice_score)
else:
print("no key in dic")
['Bob', 'Ellena', 'Alice', 'Candy', 'David']
45
查看全部 -
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
a = d['Alice']
print(a)
d['Alice'] = 60
print(d)
查看全部 -
Python的现状 不适用的开发场景: 底层应用(驱动等) 移动开发(Android、iOS) 游戏开发查看全部
举报