1️⃣、Python之if判断
注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块.
缩进请严格按照Python的习惯写法:
4个空格
,不要使用Tab
,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。
注意: if 语句后接表达式,然后用
:
表示代码块开始。
如果你在Python交互环境下敲代码,还要特别留意缩进,并且
退出缩进
需要多敲一行回车:
2️⃣、Python之 if-else
注意: else 后面有个“:”.
3️⃣、Python之 if-elif-else
没什么可说的。
4️⃣、Python之 for循环
Python的 for 循环就可以依次把list或tuple的每个元素迭代出来:
L = ['Adam', 'Lisa', 'Bart']
for name in L:
print name
5️⃣、Python之 while循环
利用while循环计算100以内奇数的和。
sum = 0
x = 1
while x<100:
sum=sum+x
x=x+2
print sum
6️⃣、Python之 break退出循环
利用 while True 无限循环配合 break 语句,计算 1 + 2 + 4 + 8 + 16 + ... 的前20项的和。
sum = 0
x = 1
n = 1
while True:
sum=sum+x
x=2*x
n=n+1
if n>20:
break
print sum
7️⃣、Python之 continue继续循环
对已有的计算 0 - 100 的while循环进行改造,通过增加 continue 语句,使得只计算奇数的和:
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
if x%2 ==0:
continue
sum =sum +x
print sum
8️⃣、Python之 多重循环
对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)
for x in [ 1,2,3,4,5,6,7,8,9 ]:
for y in [ 1,2,3,4,5,6,7,8,9]:
if x<y:
print x*10+y
如有疑问请添加我的微信号:18231133236。欢迎交流!
更多内容,请访问的我的个人博客:https://www.liugezhou.online.
您也可以关注我的个人公众号:【Dangerous Wakaka】