-
与运算
只有两个布尔值都为 True 时,计算结果才为 True。
或运算
只要有一个布尔值为 True,计算结果就是 True。
非运算
把True变为False,或者把False变为True:
查看全部 -
经常需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。
查看全部 -
set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。
查看全部 -
tuple可以作为dict的key,但是list不可以作为dict的key
查看全部 -

如图
查看全部 -
L = ['Alice', 66, 'Bob', True, 'False', 100]
num = 1
for item in L:
if num % 2 == 0:
num = num + 1
print(item)
else:
num = num + 1
查看全部 -

如果偶数→大于1000则终止运行,小于1000继续下一步就是sum+偶数的值。
如果不是偶数,则不执行if num >1000和sum= sum +奇数的命令,直接进入num = num + 1
查看全部 -
# Enter a code
num = 1
sum = 1
while num <= 10: #记得冒号
sum = sum * num
num = num + 1
print(sum)
查看全部 -
L = [75, 92, 59, 68, 99]
sum = 0.0
for x in L: # 注意加冒号
sum = sum + x # 注意缩进
print(sum / 5)
查看全部 -
age = 22
if age >= 18:
print('adult')
elif age < 3:
print('baby')
elif age < 6:
print('kid')
else:
print('teenager')
注意:千万别忘记“:”
查看全部 -
注意:if-else这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
查看全部 -
age = 22
if age >= 18:
print('adult')
else:
print('teenager')
查看全部 -
age = 19
if age >= 18:
print('your age = {}'.format(age))
注意:''括起来的是your age = {},因为这是个字符串,相当于变量a = 字符串your age = {}。而后面.format是公式的内容,format()括号里是{}的模板替换内容。
查看全部 -
s = 'AABCDEFGHHIJ'
a = s[1:9]
print(a)
得到ABCDEFGH,第2位到第10位,不包括第10位字符
查看全部 -
s[2:6] # 取字符串s中的第三个字符到第七个字符,不包括第七个字符
查看全部
举报