摘要:熟悉了中的各種運(yùn)算符之后接下來要進(jìn)一步了解了控制語句語句單分支雙分支多分支單分支為自然數(shù)需要注意關(guān)系表達(dá)式后面要跟冒號(hào)而條件成立執(zhí)行的語句用撮行表示而且沒有雙分支條件成立條件不成立多分支狀態(tài)尚可狀態(tài)極佳狀態(tài)不佳語句語句是用來遍歷可迭代對(duì)象的
熟悉了Python中的各種運(yùn)算符之后, 接下來要進(jìn)一步了解Python了
控制語句 if 語句單分支 if
雙分支 if
多分支 if
單分支 ifif x >= 0: print("x 為自然數(shù)")
需要注意: 關(guān)系表達(dá)式后面要跟冒號(hào), 而 if 條件成立執(zhí)行的語句, 用 tab 撮行表示, 而且沒有 {}雙分支 if
if x == 1: print("條件成立...") else: print("條件不成立...")多分支 if
if x == 1: print("狀態(tài)尚可...") elif x == 2: print("狀態(tài)極佳...") else: print("狀態(tài)不佳...")for 語句
for x in [1, 2, 3, 4]: print(x)
for 語句 是用來遍歷 Iterable(可迭代對(duì)象)的while 語句
x = 0 while True: x += 1; if x % 2 == 0: print(x) continue if x % 3 == 0: print(x) break
continue 跳回循環(huán)開始處switch 語句
break 跳出循環(huán)
int x = 0; switch (x) { case 0: { System.out.println("0"); break; } case 1: { System.out.println("1"); break; } case 2: { System.out.println("2"); break; } default: { System.out.println("9"); } }
很遺憾, Python 好像沒有 switch 語句, 但也不是沒有變通之道
# 方法 1 def func(x): return { "a": 1, "b": 2 }.get(x, 9) # 方法 2 result = { "a": lambda x: x * 5, "b": lambda x: x + 7, "c": lambda x: x - 2 }[value](x)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/41240.html
摘要:楚江數(shù)據(jù)是專業(yè)的互聯(lián)網(wǎng)數(shù)據(jù)技術(shù)服務(wù),現(xiàn)整理出零基礎(chǔ)如何學(xué)爬蟲技術(shù)以供學(xué)習(xí),。本文來源知乎作者路人甲鏈接楚江數(shù)據(jù)提供網(wǎng)站數(shù)據(jù)采集和爬蟲軟件定制開發(fā)服務(wù),服務(wù)范圍涵蓋社交網(wǎng)絡(luò)電子商務(wù)分類信息學(xué)術(shù)研究等。 楚江數(shù)據(jù)是專業(yè)的互聯(lián)網(wǎng)數(shù)據(jù)技術(shù)服務(wù),現(xiàn)整理出零基礎(chǔ)如何學(xué)爬蟲技術(shù)以供學(xué)習(xí),http://www.chujiangdata.com。 第一:Python爬蟲學(xué)習(xí)系列教程(來源于某博主:htt...
摘要:以下這些項(xiàng)目,你拿來學(xué)習(xí)學(xué)習(xí)練練手。當(dāng)你每個(gè)步驟都能做到很優(yōu)秀的時(shí)候,你應(yīng)該考慮如何組合這四個(gè)步驟,使你的爬蟲達(dá)到效率最高,也就是所謂的爬蟲策略問題,爬蟲策略學(xué)習(xí)不是一朝一夕的事情,建議多看看一些比較優(yōu)秀的爬蟲的設(shè)計(jì)方案,比如說。 (一)如何學(xué)習(xí)Python 學(xué)習(xí)Python大致可以分為以下幾個(gè)階段: 1.剛上手的時(shí)候肯定是先過一遍Python最基本的知識(shí),比如說:變量、數(shù)據(jù)結(jié)構(gòu)、語法...
摘要:其他語言數(shù)據(jù)結(jié)構(gòu)跟算法一樣是在開始寫代碼的時(shí)候用得很少,都有著包裝好的現(xiàn)成東西供你使用,但同樣是面試和崗位上升會(huì)用得到,我就不說數(shù)據(jù)結(jié)構(gòu)對(duì)代碼有多少好處,請(qǐng)記住一句話能夠?qū)崿F(xiàn)個(gè)功能和能夠最優(yōu)地實(shí)現(xiàn)個(gè)功能,是完全不同級(jí)別的要求。 ...
摘要:針對(duì)的初學(xué)者,從無到有的語言如何入門,主要包括了的簡(jiǎn)介,如何下載,如何安裝,如何使用終端,等各種開發(fā)環(huán)境進(jìn)行開發(fā),中的語法和基本知識(shí)概念和邏輯,以及繼續(xù)深入學(xué)習(xí)的方法。 ...
閱讀 2412·2021-11-25 09:43
閱讀 1247·2021-11-24 09:39
閱讀 743·2021-11-23 09:51
閱讀 2384·2021-09-07 10:18
閱讀 1842·2021-09-01 11:39
閱讀 2777·2019-08-30 15:52
閱讀 2591·2019-08-30 14:21
閱讀 2851·2019-08-29 16:57