结果:
excellent while语句 index = 0 while index < 10: index += 1 # python中没有 ++ ,只能用+=1取代 if index == 6: continue # continue表示跳过下边的语句,开始新的循环 print(index) if index == 8: break # break 跳出循环 else: # else 表示循环中的判断条件为false时候执行的,遇到break时候不会执行 print("after while index : ", index)结果
1 2 3 4 5 7 8 for 语句 for char in "HelloWorld": # for 循环可以作用于字符串,列表,集合,任何序列的项目 print(char.upper()) else: print(char)结果
H E L L O W O R L D d range 语句 range 表示数字的某个范围,从第一个参数开始,到第二个参数结束, [ )的关系,第三个参数表示步长。如果只有一个参数,这表示从0开始到这个参数 for i in range(0, 5, 2): # 相当于java 中的for(int i = 0; i< 5; i +=2 ) print("==", i) for i in range(2): print("--", i) for i in list(range(3)): # 还可以用range来构建列表 print(">>", i)结果
== 0 == 2 == 4 -- 0 -- 1 >> 0 >> 1 >> 2