Day 5 条件语句与循环语句

条件语句

类型一:

1 if 条件:
2     代码块
3 else:
4     代码块

类型二:

1 if 条件:
2     代码块
3 elif 条件:
4     代码块
5 elif 条件:
6     代码块
7 ……
8 else:
9     代码块

 

循环语句

1 while 条件:
2     代码块

 

break  #用于跳出所有循环,并且break下面的代码,不再执行

continue  #用于跳出本次循环,继续下一次循环

 

条件格式

==  等于

!=  不等于

>  大于

<  小于

and  且

or  或

%  求余数

 

Python编码转换

name.decode('原编码')  #把原编码解码成unicode

name.encode('指定编码')  #编码成指定编码

#Python3移除了unicode类型

#Windows终端输出需要gbk编码

 

实例1:输出10以内的所有正整数

1 i = 1
2 
3 while i < 11 :
4     print(i)
5     i = i + 1
6 
7 print('End')

输出结果:

 

实例2:求1至100以内所有整数的和

1 i = 1
2 sum = 0
3 
4 while i < 101 :
5     sum = sum + i
6     i = i + 1
7     
8 print(sum)

输入结果:

 

posted @ 2018-03-14 23:20  VernonX  阅读(84)  评论(0)    收藏  举报