1 if 表達(dá)式: 2 語(yǔ)句塊 3 # -*- coding:utf-8 -*- 4 5 ''' 6 @ 功能:判斷輸入的是不是黃蓉所說(shuō)的數(shù) 7 @ author:無(wú)語(yǔ) 8 @ create:2017-11-11 9 10 ''' 11 print("今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二,問(wèn)幾何?\n")12 number = int(input("請(qǐng)輸入您認(rèn)為符合條件的數(shù):")) # 輸入一個(gè)數(shù)13 if number%3 ==2 and number%5 ==3 and number%7 ==2:14 print(number,"符合條件:三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二")
1 if 表達(dá)式: 2 語(yǔ)句塊 1 3 else: 4 語(yǔ)句塊 2 5 # _*_ coding:utf-8 _*_ 6 print("今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二,問(wèn)幾何?\n") 7 number = int(input("請(qǐng)輸入瑛姑給出的數(shù):")) # 輸入一個(gè)數(shù) 8 if number%3 ==2 and number%5 ==3 and number%7 ==2: # 判斷是否符合條件 9 print(number,"符合條件")10 else: # 不符合條件11 print(number,"不符合條件")
1 if 表達(dá)式 1: 2 語(yǔ)句塊 1 3 elif 表達(dá)式 2: 4 語(yǔ)句塊 2 5 elif 表達(dá)式 3: 6 語(yǔ)句塊 3 7 … 8 else: 9 語(yǔ)句塊 n10 11 # -*- coding:utf-8 -*-12 '''13 @ 功能:輸出玫瑰花語(yǔ)14 @ author:無(wú)語(yǔ)15 @ create:2018-4-1816 '''17 print("在古希臘神話中,玫瑰集愛(ài)與美于一身。人們常用玫瑰來(lái)表達(dá)愛(ài)情。")18 print("送不同朵數(shù)的玫瑰花代表的含義也不同。\n")19 number = int(input("輸入您想送幾朵玫瑰花,小默會(huì)告訴您含義:")) # 獲取用戶輸入的朵數(shù),并轉(zhuǎn)換為整型20 if number == 1: # 判斷輸入的數(shù)是否為1,代表1朵21 # 如果等于1則輸出提示信息22 print("1朵:你是我的唯一!")23 elif number == 3: # 判斷是否為3朵24 print("3朵:I Love You!")25 elif number == 10: # 判斷是否為10朵26 print("10朵:十全十美!")27 elif number == 99: # 判斷是否為99朵28 print("99朵:天長(zhǎng)地久!")29 elif number == 108: # 判斷是否為108朵30 print("108朵:求婚!")31 else:32 print("小默也不知道了!可以考慮送1朵、3朵、10朵、99朵或108朵呦!")
1 if 表達(dá)式 1: 2 if 表達(dá)式2: 3 語(yǔ)句塊1 4 else: 5 語(yǔ)句塊2 6 else: 7 if 表達(dá)式3: 8 語(yǔ)句塊3 9 實(shí)例10 print("\n為了您和他人的安全,嚴(yán)禁酒后開(kāi)車!\n")11 proof = int(input("請(qǐng)輸入每100毫升血液的酒精含量:")) # 獲取用戶輸入的酒精含量,并轉(zhuǎn)換為整型12 if proof <20: # 酒精含量小于20,不構(gòu)成飲酒行為13 print("\n您還不構(gòu)成飲酒行為,可以開(kāi)車,但要注意安全!")14 else: # 酒精含量大于等于20,已經(jīng)是飲酒行為15 if 80 > proof >=20: # 酒精含量大于等于20,但小于80,屬于酒后駕駛16 print("\n已經(jīng)達(dá)到酒后駕駛標(biāo)準(zhǔn),請(qǐng)不要開(kāi)車!")17 else: # 酒精含量大于等于80,屬于醉酒駕駛18 print("\n已經(jīng)達(dá)到醉酒駕駛標(biāo)準(zhǔn),千萬(wàn)不要開(kāi)車!")
1 a = -9 2 if a > 0: 3 b = a 4 else: 5 b = -a 6 print(b) 7 #可以簡(jiǎn)寫成 8 a = -9 9 b = a if a>0 else -a10 print(b)
while 條件表達(dá)式: 循環(huán)體
print("今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二,問(wèn)幾何?\n")none = True # 作為循環(huán)條件的變量number = 0 # 計(jì)數(shù)的變量while none: number += 1 # 計(jì)數(shù)加1 if number%3 ==2 and number%5 ==3 and number%7 ==2: # 判斷是否符合條件 print("答曰:這個(gè)數(shù)是",number) # 輸出符合條件的數(shù) none = False # 將循環(huán)條件的變量賦值為否
for 迭代變量 in 對(duì)象: 循環(huán)體
print("今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二,問(wèn)幾何?\n")for number in range(100): if number%3 ==2 and number%5 ==3 and number%7 ==2: # 判斷是否符合條件 print("答曰:這個(gè)數(shù)是",number) # 輸出符合條件的數(shù)
# -*- coding:utf-8 -*-''' @ 功能:打印九九乘法表''' for i in range(1,10): # 輸出9行 for j in range(1, i + 1): # 輸出與行數(shù)相等的列 print(str(j) + "×" + str(i) + "=" + str(i * j) + "\t",end = '') print('') # 換行
while 條件表達(dá)式 1: 執(zhí)行代碼 if 條件表達(dá)式 2: break
for 迭代變量 in 對(duì)象: if 條件表達(dá)式: break
1 2 3 4 5 6 | print ( "今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二,問(wèn)幾何?\n" ) for number in range ( 100 ): ## print(number) if number % 3 = = 2 and number % 5 = = 3 and number % 7 = = 2 : # 判斷是否符合條件 print ( "答曰:這個(gè)數(shù)是" ,number) # 輸出符合條件的數(shù) break # 跳出for循環(huán) |
while 條件表達(dá)式 1: 執(zhí)行代碼 if 條件表達(dá)式 2: continue
for 迭代變量 in 對(duì)象: if 條件表達(dá)式: continue
total = 99 # 記錄拍腿次數(shù)的變量for number in range(1,100): # 創(chuàng)建一個(gè)從1到100(不包括)的循環(huán) if number % 7 ==0: # 判斷是否為7的倍數(shù) continue # 繼續(xù)下一次循環(huán) else: string = str(number) # 將數(shù)值轉(zhuǎn)換為字符串 if string.endswith('7'): # 判斷是否以數(shù)字7結(jié)尾 continue # 繼續(xù)下一次循環(huán) total -= 1 # 可拍腿次數(shù)-1print("從1數(shù)到99共拍腿",total,"次。") # 顯示拍腿次數(shù)
for i in range(1,10): if i%2 == 0: print(i,end = ' ') else: pass
https://www.cnblogs.com/xenli/p/12531894.html
聯(lián)系客服