码迷,mamicode.com
首页 > 编程语言 > 详细

python基础之条件判断和循环

时间:2017-11-25 21:41:53      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:names   循环   条件判断   int   for   name   while   print   python循环   

1.条件判断

age = 3
if age >= 18:
    print(‘adult‘)
elif age >= 6:
    print(‘teenager‘)
else:
    print(‘kid‘)

elif是else if的缩写,完全可以有多个elif。

2.循环

python循环有两种,

一种是for...in循环,依次把list或者tuple中的每个元素迭代出来。

names = ["geg","gege","geege"];
for name in names:
    print(name)

如果想计算1-100的整数之和,如果用穷举法写一个list会很累,好在python提供了range()函数,可以生成一个整数序列,然后再通过list()函数将这个序列转换为一个list。

list(range(5));
[0,1,2,3,4]
//注意这里是0开始到4.

另一种是while循环,只要条件满足,就不断循环,条件不满足退出循环。

sum = 0;
n = 99;
while n > 0:
    sum = sum + n
    n = n - 2
print(sum)

在循环中,可以使用break提前退出循环,也可以使用continue,在循环的过程中,跳过当前的这次循环,直接开始下一次循环。

python基础之条件判断和循环

标签:names   循环   条件判断   int   for   name   while   print   python循环   

原文地址:http://www.cnblogs.com/sminocence/p/7896346.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!