while语句:
格式:while 表达式:
语句
逻辑:当程序执行到while语句时,首先计算表达式的值,如果表达式的值为假,那么结束整个while语句;如果为真,则先执行语句,再去计算表达式的值,如果表达式的值为假,那么结束整个while语句;如果表达式的值为真,则循环计算……
#从控制台输入一个字符串,打印出这个字符串中所有数字字符的和
str = input()
index = 0
sum = 0
while index < len(str):
if str[index] > "0" and str[index] <= "9":
sum += int(str[index])
index += 1
print(sum)
字符串比较大小(从第一个字符开始比较,比较的是ASCII码值,如果相等,就比较下一个)
布尔值
- 布尔值(true,false)
空值,是python里一个特殊的值,用none表示;none不能理解为0,因为0是有意义的,而none是一个特殊值
- 列表(是一种有序的集合)
创建列表
格