Python(3)

一、判斷語句

在程序中如果某些條件滿足,才能做某件事情,而不滿足時(shí)不允許做疚俱,這就是所謂的判斷

1.1 if語句的使用格式

if 要判斷的條件:? ? ? ? 條件成立時(shí),要做的事情

案例:判斷年紀(jì)缩多,如果age大于18呆奕,輸入成年

age = 18if age>18:? ? print("你已成年")

注意:代碼的縮進(jìn)為一個(gè)tab鍵养晋,或者4個(gè)空格

1.2 if-else的使用格式

if 要判斷的條件:? ? 條件成立時(shí),要做的事情else:? ? 條件不成立時(shí)梁钾,要做的事情

案例:判斷年紀(jì)绳泉,如果age大于18,輸入成年陈轿,否則未成年

age=18ifage>18:print("你已成年")else:print("你是未成年人")

1.3 if-elif-else的使用格式

if 要判斷的條件:? ? 條件成立時(shí)圈纺,要做的事情elif 要判斷的條件:? ? 條件成立時(shí),要做的事情else:? ? 條件不成立時(shí)麦射,要做的事情

案例:80<score<=100,等級A;60<score<=80,等級B;剩余,等級C

score=72ifscore>80andscore<=100:print("A")elifscore>60andscore<=80:print("B")else:print("C")

1.4 if嵌套

if 要判斷的條件:? ? 條件成立時(shí),要做的事情? ? if 要判斷的條件:? ? ? ? 條件成立時(shí)灯谣,要做的事情? ? else:? ? ? ? 條件不成立時(shí)潜秋,要做的事情else:? ? 條件不成立時(shí),要做的事情

案例:公交卡上余額大于2胎许,可以上車峻呛,否則輸出請充值,上車如果座位數(shù)大于0能入座辜窑,否則請站穩(wěn)扶好

monery=input("請輸入金額:")ifint(monery)>2:print("請上車")seat=input("請輸入剩余座位:")ifint(seat)>0:print("請入座")else:print("請站穩(wěn)扶好")else:print("請充值")

二:循環(huán)語句

需要多次重復(fù)執(zhí)行的代碼钩述,都可以用循環(huán)的方式來完

循環(huán)不是必須要使用的,但是為了提高代碼的重復(fù)使用率

2.1 while循環(huán)

2.1.1 while循環(huán)的格式

while 條件:? ? 條件成立時(shí)穆碎,要做的事情? ? 條件成立時(shí)牙勘,要做的事情? ? .....

案例:循環(huán)打印1~100的數(shù)據(jù)和

i=1sum=0whilei<=100:sum+=i? ? i=i+1print(sum)

練習(xí):計(jì)算1--100之間的偶數(shù)和(包含1和100)

i=1sum=0whilei<=100:ifi%2==0:sum+=i? ? i+=1print("1~100之間的所有的偶數(shù)和:%d"%sum)

2.1.2 while循環(huán)嵌套

while 條件:? ? 條件成立時(shí),要做的事情? ? 條件成立時(shí)所禀,要做的事情? ? .....? ? while 條件:? ? ? ? 條件成立時(shí)方面,要做的事情? ? ? ? 條件成立時(shí),要做的事情? ? ? ? .....

練習(xí)

用嵌套打印五邊三角形

***************

i=1whilei<=5:j=1whilej<=i:print("*",end="")j+=1print("\n")i+=1

練習(xí)打印如下圖形

***************

打印九九乘法口訣

1*1=1? 2*1=2? 2*2=4? 3*1=3? 3*2=6? 3*3=9? 4*1=4? 4*2=8? 4*3=12? 4*4=16? 5*1=5? 5*2=10? 5*3=15? 5*4=20? 5*5=25? 6*1=6? 6*2=12? 6*3=18? 6*4=24? 6*5=30? 6*6=36? 7*1=7? 7*2=14? 7*3=21? 7*4=28? 7*5=35? 7*6=42? 7*7=49? 8*1=8? 8*2=16? 8*3=24? 8*4=32? 8*5=40? 8*6=48? 8*7=56? 8*8=64? 9*1=9? 9*2=18? 9*3=27? 9*4=36? 9*5=45? 9*6=54? 9*7=63? 9*8=72? 9*9=81

代碼

i=1whilei<=9:j=1whilej<=i:print("%d*%d=%d"%(i,j,i*j),end="? ")j+=1print("\n")i+=1

2.2 for循環(huán)

2.2.1 for循環(huán)的格式

for 臨時(shí)變量 in 列表或者字符串等可迭代對象:? ? 循環(huán)滿足條件時(shí)執(zhí)行的代碼

練習(xí)

字符串循環(huán)打印

name="jack"foriinname:print(i)

打印0到9的數(shù)據(jù)

foriinrange(10):print(i)

break/continue/return

continue的作用:當(dāng)滿足條件時(shí),用來結(jié)束本次循環(huán)色徘,緊接著執(zhí)行下一次的循環(huán)break的作用:滿足條件時(shí)恭金,立刻結(jié)束break所在的循環(huán)

案例:while循環(huán)1到9,當(dāng)數(shù)字是3褂策,跳出本次循環(huán)横腿,執(zhí)行其他循環(huán)

i=0whilei<=9:i+=1ifi==3:continueprint(i)

案例:while循環(huán)1到9,當(dāng)數(shù)字是3斤寂,停止循環(huán)

i=0whilei<=9:i+=1ifi==3:breakprint(i)

注意點(diǎn):

break/continue只能用在循環(huán)中耿焊,除此以外不能單獨(dú)使用

break/continue在嵌套循環(huán)中,只對最近的一層循環(huán)起作用

4. pass的使用

pass作用

1.Pythonpass是空語句扬蕊,是為了保持程序結(jié)構(gòu)的完整性搀别。2.pass不做任何事情,一般用做占位語句尾抑。

foriinrange(10):

pass

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末歇父,一起剝皮案震驚了整個(gè)濱河市蒂培,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌榜苫,老刑警劉巖护戳,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異垂睬,居然都是意外死亡媳荒,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進(jìn)店門驹饺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钳枕,“玉大人,你說我怎么就攤上這事赏壹∮愠矗” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵蝌借,是天一觀的道長昔瞧。 經(jīng)常有香客問我,道長菩佑,這世上最難降的妖魔是什么自晰? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮稍坯,結(jié)果婚禮上酬荞,老公的妹妹穿的比我還像新娘。我一直安慰自己劣光,他們只是感情好袜蚕,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著绢涡,像睡著了一般牲剃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上雄可,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天凿傅,我揣著相機(jī)與錄音,去河邊找鬼数苫。 笑死聪舒,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的虐急。 我是一名探鬼主播箱残,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了被辑?” 一聲冷哼從身側(cè)響起燎悍,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎盼理,沒想到半個(gè)月后谈山,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡宏怔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年奏路,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片臊诊。...
    茶點(diǎn)故事閱讀 38,747評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鸽粉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出妨猩,到底是詐尸還是另有隱情潜叛,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布壶硅,位于F島的核電站,受9級特大地震影響销斟,放射性物質(zhì)發(fā)生泄漏庐椒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一蚂踊、第九天 我趴在偏房一處隱蔽的房頂上張望约谈。 院中可真熱鬧,春花似錦犁钟、人聲如沸棱诱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽迈勋。三九已至,卻和暖如春醋粟,著一層夾襖步出監(jiān)牢的瞬間靡菇,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工米愿, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厦凤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓育苟,卻偏偏與公主長得像较鼓,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子违柏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內(nèi)容