1、循环的次数是由字符串的长度决定的。
1 str="世界你好!" 2 3 for item in str1: 4 print(item)
运行结果如下:
2、输出字符串内容的时候同时输出索引信息(enumerate既是一个关键字,也是一个函数。)
1 str="世界你好!" 2 3 for index,item in enumerate(str1): 4 print(index,item)
运行的结果如下:
3、获取一定的范围:range(),指获取开头,不获取结尾。
1 for item in range(3) 2 3 print(item) 4 5 for item in range(3,6) 6 7 print(item)
运行结果如下:
4、while:死循环
break:跳出循环
continue:继续
1 str="世界你好!" 2 3 while True: 4 5 for item in str1: 6 7 print(item)
1、if 判断条件:
else if=elif 判断条件:
else:
1 score=98 2 3 if score>=90: 4 print("优秀") 5 elif score >=80 and score <90: 6 print("良好") 7 elif score>=70 and score<80: 8 print("中等") 9 elif score>=60 and score<70: 10 print("及格") 11 else: 12 print("无效")
运行结果如下:
1 while True: 2 score=int(input("请输入学生成绩:\n")) 3 if score>=60 and score <70: 4 print("成绩合格") 5 elif score>=70 and score<80: 6 print("成绩中等") 7 elif score>=80 and score<90: 8 print("成绩良好") 9 elif score>=90 and score<=100: 10 print("成绩优秀") 11 continue 12 else: 13 print("成绩不合格") 14 break
运行结果如下:
1 str1 = "世界你好!" 2 3 for index,item in enumerate(str1): 4 print(index, item)
1、设置断点方式:在需要添加断点的语句前,单击鼠标,出现红色断点实心圆,断点设置成功;
2、进入调试模式:右键鼠标,选择“Debug调试”;
3、在控制台窗口,Debugger选择展开Special Variables
4、点击控制台左侧的绿色箭头(Resume Program),运行程序,每点击此按钮一次,在程序运行的过程中可观察到变量的值。