栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python从菜鸟到小仙的成长之路-----条件判断和循环篇

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python从菜鸟到小仙的成长之路-----条件判断和循环篇

if/if-else/if-elif-else:缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。
注意: if 语句后接表达式,然后用:表示代码块开始。
ep:

if age >= 18:
    print 'adult'
elif age >= 6:
    print 'teenager'
elif age >= 3:
    print 'kid'
else:
    print 'baby'

for循环

L = ['Adam', 'Lisa', 'Bart']
for name in L:
    print name

while循环
(100以内奇数的和)

sum = 0
x = 1
while x < 100:
    sum = sum + x
    x = x + 2
print sum

break退出循环
while True无限循环,计算1 + 2 + 4 + 8 + 16 + ... 的前20项的和

sum = 0
x = 1
n = 1
while True:
    if n > 20:
 break
    sum += x
    x *= 2
    n += 1
print sum

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

多重循环
A1 A2 A3 B1 B2 B3 C1 C2 C3

for x in ['A', 'B', 'C']:
    for y in ['1', '2', '3']:
 print x + y

To be continue.......

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/225973.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号