-
通过d[key]获取对应的value。
key + ':', d[key]
字符串相加,则会还原
Lisa: 85 Adam: 95 Bart: 59
查看全部 -
d[72] = 'Paul'
查看全部 -
根据分数查找名字时,分数是 key,而名字是 value。
查看全部 -
对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)
拆开分解
十位数循环从1至9,个位数循环从0至9。
看23(2<3) 2为x;3为y 如何为23?
x * 10 + y 2x10+3=23?
查看全部 -
多层嵌套
if: ...
多个elif: ...
else: ...
查看全部 -
当 x 是偶数时,就通过continue语句提前进入下一次循环。
continue判断的位置非常重要。
所有我们需要在原代码的基础上增加一个continue语句,剔除掉100以内偶数的数即可,So x % 2 == 0 则为偶数
查看全部 -
利用 while True 无限循环配合 break 语句,计算 1 + 2 + 4 + 8 + 16 + ... 的前20项的和。
来看一下这个顺序,类似等比数列(等比数列是指从第二项起,每一项与它的前一项的比值等于同一个常数的一种数列),所有这个是等比数列;这个比值为2,*2为后一项的值。
查看全部 -
100以内的奇数,奇数的条件是1,3,5;都比原来的+2,由此循坏不断相加,到100为止。
查看全部 -
总数量÷总份数=平均数
不断把所有的数相加,再除于个数
查看全部 -
3.7版本 整数除法运算可以的到浮点数 取整用// 取模用%查看全部
-
注意大小顺序,已大到小,因为程序是递增检查,通过了就不执行
查看全部 -
4.养成好习惯,写程序开头都加一个 # -*- coding=utf-8 -*-查看全部
-
对于
当 age = 8 时,结果正确,但 age = 20 时,为什么没有打印出 adult?
如果要修复,应该如何修复?
这个问题,我这有个方式,调整顺序。
age = 8 if age >= 6: print 'teenager' elif age >= 18: print 'adult' else: print 'kid'
这是原来的,打印20 是不可行的
查看全部 -
3.字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。查看全部
-
注意: else 后面有个“:”。
查看全部
举报