一、python中的if判断语句
1、if条件判断单分支语句
 举例:①
 name = input(‘请输出您的用户名:’)
 if name == ‘admin’:
 print(‘超级用户上线’)
 else:
 print(‘普通用户上线’)=========================================================
2、if条件判断多分支语句
 举例:①
 name = input(‘请出入您的用户名:’)
 if name == ‘admin’:
 print(‘超级用户上线’)
 elif name == ‘dcs01’:
 print(‘vip用户上线’)
 elif name == ‘dcs02’:
 print(‘普通用户上线’)
 else:
 print(‘渣渣’)==========================================================
3、if条件判断语句中的三目运算
 举例①:
 name = input(‘请输入您的用户名:’)
 print(‘在北京砍柴’ if name == ‘令狐冲’ else ‘在上海拉煤’)'''等同于如下代码'''name = input(‘请输入您的用户名:’)
 if name == ‘令狐冲’:
 print(‘在北京砍柴’)
 else:
 print(‘在上海拉煤’)=========================================================
4、if语句之if的嵌套语句(if中包含if)
 举例:①
 username = input(‘请输入您的用户名:’)
 if username == ‘admin’:
 passwd = input(‘请输入您的密码:’)
 if passwd == ‘123456’:
 print(‘登录成功’)
 else:
 print(‘您输入的密码错误请重新输入’)
 else:
 print(‘用户名不存在’)二、python中的while循环语句
1、while语句中的死循环
 举例:①
 i = 1
 while i<=5:
 print(‘这是第%d次循环’%(i))
 ①备注:i = 1的时候永远小于5,所以陷入死循环==============================================================
2、while语句中的跳出循环
 举例:②
 i = 1
 while i<=5:
 print(‘这是第%d次循环’%(i))
 i+=1
 ②备注:每循环一次让i自动+1,当循环第5次时候,5+1=6,条件不成立,跳出循环============================================================
3、用while循环求出1-100之间的和
 i = 1
 sum = 0
 while i<=100:
 sum+=i
 i+=2
 print(sum)
 运行结果为:50504、用while循环求出1-100之间的偶数之和
 i = 0
 sum = 0
 while i<=100:
 sum+=i
 i+=2
 print(sum)
 运行结果为:25505、用while循环求出1-100之间的奇数之和
 i = 1
 sum = 0
 while i<=100:
 sum+=i
 i+=2
 print(sum)
 运行结果为:2500===============================================================
6、用while循环求出1-100之间的奇数之和减去偶数之和
 sum01 = 0
 sum02 = 0
 i = 1
 while i<=100:
 if i % 2 ==0:
 sum02+=i
 else:
 sum01+=i
 i+=1
 print(sum01-sum02)
 运行结果为:-50三、python中的for循环语句
1、for循环的基本格式:for i in 函数、列表、字符串、元组、字典、集合
 备注1:对于整型的数字是不能遍历的
 备注2:从头到尾把所有的内容都输出到控制台
 备注3:for循环经常和range()函数结合使用
 备注4:for、if、while循环后面结尾都需要使用冒号(😃
 备注5:for循环下面一行代码默认需要空一个tab键================================================================
2、for循环实例演示
 举例:①
 for i in range(10):
 print(i)
 运行结果为:0 1 2 3 4 5 6 7 8 9
 ①备注:打印0-9不包括10且纵向打印=================================================================
3、for循环实例演示
 举例:①
 for i in range(10):
 print(i,end=’ ')
 运行结果为:0 1 2 3 4 5 6 7 8 9
 ①备注:打印0-9不包括10且横向打印=============================================================
4、for循环实例演示
 举例:①
 for i in range(1,10):
 print(i,end=’ ')
 运行结果为:1 2 3 4 5 6 7 8 9
 ①备注:打印1-9不包括10且横向打印==========================================================
5、for循环实例演示
 举例:①
 for i in range(0,10,3):
 print(i,end=’ ')
 运行结果为:0 3 6 9=============================================================
 6、for循环实例演示
 for i in range(10,0,-1):
 print(i,end=’ ')
 运行结果为:10 9 8 7 6 5 4 3 2 1===========================================================
7、用for循环求出1-100之间的和
 sum = 0
 for i in range(1,101):
 sum = sum +i
 print(sum)
 运行结果为:5050============================================================
8、for循环遍历字符串
 举例:①
 str1 = ‘hellow’
 for i in str1:
 print(i,end=’ ')
 运行结果为:h e l l o w=============================================================
9、for循环遍历列表
 举例:①
 list1 = [‘zhangsan’,‘lisi’,‘wangwu’]
 for i in list1:
 print(i)
 运行结果为:zhangsan lisi wangwu=========================================================
 10、用for循环打印出list1 = [‘zhangsan’,‘lisi’,‘wangwu’]这个列表里面每个元素及对应的索引
 举例:①
 list1 = [‘zhangsan’,‘lisi’,‘wangwu’]
 for i in list1:
 a = list1.index(i)
 print(i,a)
 运行结果为如下:
 zhangsan 0
 lisi 1
 wangwu 2举例:②
 name = ‘duoceshi’
 for i in name:
 a = name.index(i)
 print(’%s对应的索引为%d’%(i,a))
 运行结果为如下:
 d对应的索引为0
 u对应的索引为1
 o对应的索引为2
 c对应的索引为3
 e对应的索引为4
 s对应的索引为5
 h对应的索引为6
 i对应的索引为711、for循环遍历元组
 举例:①
 tuple1 = (1,2,3)
 for i in tuple1:
 print(i,end=’ ')
 运行结果为:1 2 312、for循环遍历整型
 举例:①
 int1 = 123
 for i in int1:
 print(i,end=’ ')
 运行结果为:
 TypeError: ‘int’ object is not iterable
 备注:整型是不能被遍历的,因为整型是不可被迭代的对象四、python中的continue循环语句
1、continue语句实例演示
 举例:①
 for i in range(10):
 if i == 6:
 continue
 print(i,end=’ ')
 运行结果为:0 1 2 3 4 5 7 8 9==========================================================
 2、打印出1-10之间的奇数或偶数
 举例:①
 for i in range(11):
 if i % 2 == 0:
 continue
 print(i,end=’ ')
 运行结果为:1 3 5 7 9举例:②
 for i in range(1,11):
 if i % 2 != 0:
 continue
 print(i,end=’ ')
 运行结果为:2 4 6 8 10五、python中的break语句
1、break语句实例演示
 举例:①
 for i in range(10):
 if i == 5:
 break
 print(i,end=’ ')
 运行结果为:0 1 2 3 4举例:②
 a = 10
 while a>0:
 print(‘当前变量值为%d’%(a))
 a = a-1
 if a == 5:
 break
 运行结果为如下:
 当前变量值为10
 当前变量值为9
 当前变量值为8
 当前变量值为7
 当前变量值为6