''' Created on 2018年5月15日 @author: P0114255 ''' # if 基本用法 flag = False name = 'luren' if name == 'python': # 判断变量否为'python' flag = True # 条件成立时设置标志为真 print ('welcome boss') # 并输出欢迎信息 else: print (name) # 条件不成立时输出变量名称 #简单的语句组 var = 100 if ( var == 100 ) : print ("变量 var 的值为100" ) print ("Good bye!") #Python While 循环语句 print("------While 循环语句-------") count = 0 while (count < 9): print ('The count is:',count) count = count + 1 print ("Good bye!") # while 语句时还有另外两个重要的命令 continue,break 来跳过循环, # continue 用于跳过该次循环, # break 则是用于退出循环,此外"判断条件"还可以是个常值,表示循环必定成立,具体用法如下: i = 1 while i < 10: i += 1 if i%2 > 0: # 非双数时跳过输出 continue print (i) # 输出双数2、4、6、8、10 i = 1 while 1: # 循环条件为1必定成立 print (i) # 输出1~10 i += 1 if i > 10: # 当i大于10时跳出循环 break #循环使用 else 语句 count = 0 while count < 5: print (count, " is less than 5") count = count + 1 else: print (count, " is not less than 5") #简单语句组 # 类似 if 语句的语法,如果你的 while 循环体中只有一条语句,你可以将该语句与while写在同一行中, 如下所示: flag = 1 while (flag>9): print ('Given flag is really true!') #Python for 循环语句 print("------for 循环语句 -------") #for循环的语法格式如下: # for iterating_var in sequence: # statements(s) for letter in 'Python': # 第一个实例 print ('当前字母 :', letter) fruits = ['banana', 'apple', 'mango'] for fruit in fruits: # 第二个实例 print ('当前水果 :', fruit) #Python 循环嵌套 print("------循环嵌套-------") # Python for 循环嵌套语法: # # for iterating_var in sequence: # for iterating_var in sequence: # statements(s) # statements(s) # Python while 循环嵌套语法: # # while expression: # while expression: # statement(s) # statement(s) #以下实例使用了嵌套循环输出2~100之间的素数: i = 2 while(i < 100): j = 2 while(j <= (i/j)): if not(i%j): break j = j + 1 if (j > i/j) : print (i, " 是素数") i = i + 1 #Python break 语句 print("------break 语句------") # Python break语句,就像在C语言中,打破了最小封闭for或while循环。 # break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。 # break语句用在while和for循环中。 # 如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。 for letter in 'Python': # 第一个实例 if letter == 'h': break print ('当前字母 :', letter) var = 10 # 第二个实例 while var > 0: print ('当前变量值 :', var) var = var -1 if var == 5: # 当变量 var 等于 5 时退出循环 break #Python continue 语句 print("------continue 语句------") # Python continue 语句跳出本次循环,而break跳出整个循环。 # continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。 # continue语句用在while和for循环中。 for letter in 'Python': # 第一个实例 if letter == 'h': continue print ('当前字母 :', letter) var = 10 # 第二个实例 while var > 0: var = var -1 if var == 5: continue print ('当前变量值 :', var ) #Python continue 语句 print("------continue 语句------") # Python pass是空语句,是为了保持程序结构的完整性。 # pass 不做任何事情,一般用做占位语句。 for letter in 'Python': if letter == 'h': pass print ('这是 pass 块') print ('当前字母 :', letter)
【3】Python3 逻辑运算
猜你喜欢
转载自blog.csdn.net/tangcv/article/details/80322887
今日推荐
周排行