python基礎(chǔ)--語句

目錄具體內(nèi)容

判斷語句1:if語句的使用格式

2:if-else的使用格式

3:if-elif-else的使用格式

4:if嵌套

循環(huán)語句1:while循環(huán)的格式

2:while循環(huán)嵌套

3:for循環(huán)的格式

一傻丝、判斷語句

在程序中如果某些條件滿足份名,才能做某件事情歌憨,而不滿足時(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不做任何事情,一般用做占位語句贝椿。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末想括,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子烙博,更是在濱河造成了極大的恐慌瑟蜈,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件渣窜,死亡現(xiàn)場離奇詭異铺根,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)乔宿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進(jìn)店門位迂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人详瑞,你說我怎么就攤上這事掂林。” “怎么了坝橡?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵泻帮,是天一觀的道長。 經(jīng)常有香客問我计寇,道長锣杂,這世上最難降的妖魔是什么脂倦? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮元莫,結(jié)果婚禮上赖阻,老公的妹妹穿的比我還像新娘。我一直安慰自己踱蠢,他們只是感情好火欧,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著朽基,像睡著了一般布隔。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上稼虎,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天,我揣著相機(jī)與錄音招刨,去河邊找鬼霎俩。 笑死,一個(gè)胖子當(dāng)著我的面吹牛沉眶,可吹牛的內(nèi)容都是我干的打却。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼谎倔,長吁一口氣:“原來是場噩夢啊……” “哼柳击!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起片习,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤捌肴,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后藕咏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體状知,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年孽查,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了饥悴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡盲再,死狀恐怖西设,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情答朋,我是刑警寧澤贷揽,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站绿映,受9級特大地震影響擒滑,放射性物質(zhì)發(fā)生泄漏腐晾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一丐一、第九天 我趴在偏房一處隱蔽的房頂上張望藻糖。 院中可真熱鬧,春花似錦库车、人聲如沸巨柒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽洋满。三九已至整陌,卻和暖如春互艾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背毅整。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工阵漏, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留驻民,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓履怯,卻偏偏與公主長得像回还,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子叹洲,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評論 2 344

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