循环和条件分支

条件分支语句,if elif else 代码如下:

# -*- coding: utf-8 -*-
#条件判断
age = int(input('please your age'))
if age < 3:
    print('you are baby')
elif age < 9:
    print('you are child')
elif age < 19:
    print('you are adole')
elif age < 29:
    print('you are adult')
elif age < 49:
    print('you are middle')
else:
    print('you are old')

循环
1 for in 循环

# 循环
# for in 循环
arr = [1, 2, 3, 4, 5]
for v in arr:
    print(v)

arr = range(10) #生成0-9的整数序列
arr = list(arr) #将序列转换成数组
print(arr)

sum = 0
for v in arr:
    sum += v
print(sum)

# while循环
sum = 0
n = 99
while n > 0:
    sum = sum + n
    n = n -2
print(sum)

break 和 continue

#break 用于跳出循环
n = 1
while n <= 100:
    if n > 10:
        break
    print(n)
    n = n + 1
print('end')

#continue 
n = 1
while n < 10:
    n = n + 1
    if n % 2 == 0:
        continue
    print(n)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 4,001评论 1 1
  • if语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容...
    _王子_阅读 4,793评论 0 1
  • Swift提供了多种控制流声明。包括while循环来多次执行一个任务;if,guard和switch声明来根据确定...
    BoomLee阅读 6,036评论 0 3
  • 我虽然在各个国家,欧洲、美国和志同道合朋友们建立过非常大的一个商学院的网络,见识过UBS,Novartis,可口可...
    徐林Grace阅读 4,822评论 12 22
  • 我是一个耐不住借人钱的主,总感觉朋友要帮忙,总感觉朋友值得交往,渐渐的在朋友中变成了一个好人,一个虚伪的好人,因为...
    墨仔567阅读 1,522评论 0 0

友情链接更多精彩内容