国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

關(guān)于“Python”的核心知識點整理大全9

這篇具有很好參考價值的文章主要介紹了關(guān)于“Python”的核心知識點整理大全9。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

?編輯

5.2.4 比較數(shù)字

5.2.5 檢查多個條件

1. 使用and檢查多個條件

2. 使用or檢查多個條件

5.2.6 檢查特定值是否包含在列表中

5.2.7 檢查特定值是否不包含在列表中

banned_users.py

5.2.8 布爾表達式

5.3 if 語句

5.3.1 簡單的 if 語句

5.3.2 if-else 語句

5.3.3 if-elif-else 結(jié)構(gòu)

5.3.4 使用多個 elif 代碼塊

5.3.5 省略 else 代碼塊

5.3.6 測試多個條件


關(guān)于“Python”的核心知識點整理大全9,掌握Python分類專欄:開啟智能數(shù)據(jù)處理之旅!,python,python,開發(fā)語言,筆記,java

5.2.4 比較數(shù)字

檢查數(shù)值非常簡單,例如,下面的代碼檢查一個人是否是18歲:

>>> age = 18
>>> age == 18
True 

你還可以檢查兩個數(shù)字是否不等,例如,下面的代碼在提供的答案不正確時打印一條消息: magic_ number.py

answer = 17
1 if answer != 42:
 print("That is not the correct answer. Please try again!") 

answer(17)不是42,1處的條件得到滿足,因此縮進的代碼塊得以執(zhí)行:

That is not the correct answer. Please try again!

條件語句中可包含各種數(shù)學(xué)比較,如小于、小于等于、大于、大于等于

>>> age = 19
>>> age < 21
True
>>> age <= 21
True
>>> age > 21
False
>>> age >= 21
False 

在if語句中可使用各種數(shù)學(xué)比較,這讓你能夠直接檢查關(guān)心的條件。

5.2.5 檢查多個條件

你可能想同時檢查多個條件,例如,有時候你需要在兩個條件都為True時才執(zhí)行相應(yīng)的操作, 而有時候你只要求一個條件為True時就執(zhí)行相應(yīng)的操作。在這些情況下,關(guān)鍵字and和or可助你 一臂之力。

1. 使用and檢查多個條件

要檢查是否兩個條件都為True,可使用關(guān)鍵字and將兩個條件測試合而為一;如果每個測試都通過了,整個表達式就為True;如果至少有一個測試沒有通過,整個表達式就為False。 例如,要檢查是否兩個人都不小于21歲,可使用下面的測試:

1 >>> age_0 = 22
>>> age_1 = 18
2 >>> age_0 >= 21 and age_1 >= 21
False
3 >>> age_1 = 22
>>> age_0 >= 21 and age_1 >= 21
True

在1處,我們定義了兩個用于存儲年齡的變量:age_0和age_1。在2處,我們檢查這兩個變 量是否都大于或等于21;左邊的測試通過了,但右邊的測試沒有通過,因此整個條件表達式的結(jié) 果為False。在3處,我們將age_1改為22,這樣age_1的值大于21,因此兩個測試都通過了,導(dǎo)致 整個條件表達式的結(jié)果為True。

為改善可讀性,可將每個測試都分別放在一對括

號內(nèi),但并非必須這樣做。如果你使用括號, 測試將類似于下面這樣:

(age_0 >= 21) and (age_1 >= 21)

2. 使用or檢查多個條件

關(guān)鍵字or也能夠讓你檢查多個條件,但只要至少有一個條件滿足,就能通過整個測試。僅當 兩個測試都沒有通過時,使用or的表達式才為False。

下面再次檢查兩個人的年齡,但檢查的條件是至少有一個人的年齡不小于21歲:

?
1 >>> age_0 = 22
>>> age_1 = 18
2 >>> age_0 >= 21 or age_1 >= 21
True
3 >>> age_0 = 18
>>> age_0 >= 21 or age_1 >= 21
False 

?

同樣,我們首先定義了兩個用于存儲年齡的變量(見1)。由于2處對age_0的測試通過了, 因此整個表達式的結(jié)果為True。接下來,我們將age_0減小為18;在3處的測試中,兩個測試都沒 有通過,因此整個表達式的結(jié)果為False。

5.2.6 檢查特定值是否包含在列表中

有時候,執(zhí)行操作前必須檢查列表是否包含特定的值。例如,結(jié)束用戶的注冊過程前,可能 需要檢查他提供的用戶名是否已包含在用戶名列表中。在地圖程序中,可能需要檢查用戶提交的 位置是否包含在已知位置列表中。

要判斷特定的值是否已包含在列表中,可使用關(guān)鍵字in。來看你可能為比薩店編寫的一些代 碼;這些代碼首先創(chuàng)建一個列表,其中包含用戶點的比薩配料,然后檢查特定的配料是否包含在該列表中。

>>> requested_toppings = ['mushrooms', 'onions', 'pineapple']
1 >>> 'mushrooms' in requested_toppings
    True
2 >>> 'pepperoni' in requested_toppings
False

在1處和2處,關(guān)鍵字in讓Python檢查列表requested_toppings是否包含'mushrooms'和 'pepperoni'。這種技術(shù)很有用,它讓你能夠在創(chuàng)建一個列表后,輕松地檢查其中是否包含特定 的值。

5.2.7 檢查特定值是否不包含在列表中

還有些時候,確定特定的值未包含在列表中很重要;在這種情況下,可使用關(guān)鍵字not in。 例如,如果有一個列表,其中包含被禁止在論壇上發(fā)表評論的用戶,就可在允許用戶提交評論前 檢查他是否被禁言:

banned_users.py

banned_users = ['andrew', 'carolina', 'david']
user = 'marie'
1 if user not in banned_users:
 print(user.title() + ", you can post a response if you wish.")

1 處的代碼行明白易懂:如果user的值未包含在列表banned_users中,Python將返回True, 進而執(zhí)行縮進的代碼行。 用戶'marie'未包含在列表banned_users中,因此她將看到一條邀請她發(fā)表評論的消息:

Marie, you can post a response if you wish. 

5.2.8 布爾表達式

隨著你對編程的了解越來越深入,將遇到術(shù)語布爾表達式,它不過是條件測試的別名。與條 件表達式一樣,布爾表達式的結(jié)果要么為True,要么為False。

布爾值通常用于記錄條件,如游戲是否正在運行,或用戶是否可以編輯網(wǎng)站的特定內(nèi)容:

game_active = True
can_edit = False 

在跟蹤程序狀態(tài)或程序中重要的條件方面,布爾值提供了一種高效的方式。

5.3 if 語句

理解條件測試后,就可以開始編寫if語句了。if語句有很多種,選擇使用哪種取決于要測試 的條件數(shù)。前面討論條件測試時,列舉了多個if語句示例,下面更深入地討論這個主題。

5.3.1 簡單的 if 語句

最簡單的if語句只有一個測試和一個操作:

if conditional_test:
 do something 

在第1行中,可包含任何條件測試,而在緊跟在測試后面的縮進代碼塊中,可執(zhí)行任何操作。 如果條件測試的結(jié)果為True,Python就會執(zhí)行緊跟在if語句后面的代碼;否則Python將忽略這些 代碼。

假設(shè)有一個表示某人年齡的變量,而你想知道這個人是否夠投票的年齡,可使用如下代碼: voting.py

age = 19
1 if age >= 18:
2    print("You are old enough to vote!")

在1處,Python檢查變量age的值是否大于或等于18;答案是肯定的,因此Python執(zhí)行?處縮 進的print語句:

You are old enough to vote! 

在if語句中,縮進的作用與for循環(huán)中相同。如果測試通過了,將執(zhí)行if語句后面所有縮進 的代碼行,否則將忽略它們。

在緊跟在if語句后面的代碼塊中,可根據(jù)需要包含任意數(shù)量的代碼行。下面在一個人夠投票 的年齡時再打印一行輸出,問他是否登記了:

age = 19
if age >= 18:
 print("You are old enough to vote!")
 print("Have you registered to vote yet?")

條件測試通過了,而兩條print語句都縮進了,因此它們都將執(zhí)行:

You are old enough to vote!
Have you registered to vote yet? 

如果age的值小于18,這個程序?qū)⒉粫腥魏屋敵觥?/p>

5.3.2 if-else 語句

經(jīng)常需要在條件測試通過了時執(zhí)行一個操作,并在沒有通過時執(zhí)行另一個操作;在這種情況 下,可使用Python提供的if-else語句。if-else語句塊類似于簡單的if語句,但其中的else語句 讓你能夠指定條件測試未通過時要執(zhí)行的操作。

下面的代碼在一個人夠投票的年齡時顯示與前面相同的消息,同時在這個人不夠投票的年齡 時也顯示一條消息:

age = 17
1 if age >= 18:
 print("You are old enough to vote!")
 print("Have you registered to vote yet?")
2 else:
 print("Sorry, you are too young to vote.")
 print("Please register to vote as soon as you turn 18!")

如果1處的條件測試通過了,就執(zhí)行第一個縮進的print語句塊;如果測試結(jié)果為False,就 執(zhí)行2處的else代碼塊。這次age小于18,條件測試未通過,因此執(zhí)行else代碼塊中的代碼:

Sorry, you are too young to vote.
Please register to vote as soon as you turn 18!

上述代碼之所以可行,是因為只存在兩種情形:要么夠投票的年齡,要么不夠。if-else結(jié) 構(gòu)非常適合用于要讓Python執(zhí)行兩種操作之一的情形。在這種簡單的if-else結(jié)構(gòu)中,總是會執(zhí)行 兩個操作中的一個。

5.3.3 if-elif-else 結(jié)構(gòu)

經(jīng)常需要檢查超過兩個的情形,為此可使用Python提供的if-elif-else結(jié)構(gòu)。Python只執(zhí)行 if-elif-else結(jié)構(gòu)中的一個代碼塊,它依次檢查每個條件測試,直到遇到通過了的條件測試。測 試通過后,Python將執(zhí)行緊跟在它后面的代碼,并跳過余下的測試。

在現(xiàn)實世界中,很多情況下需要考慮的情形都超過兩個。例如,來看一個根據(jù)年齡段收費的 游樂場:

? 4歲以下免費;

? 4~18歲收費5美元;

? 18歲(含)以上收費10美元。

如果只使用一條if語句,如何確定門票價格呢?下面的代碼確定一個人所屬的年齡段,并打 印一條包含門票價格的消息:

amusement_park.py

age = 12
1 if age < 4:
 print("Your admission cost is $0.")
2 elif age < 18:
 print("Your admission cost is $5.")
3 else:
 print("Your admission cost is $10.")

1 處的if測試檢查一個人是否不滿4歲,如果是這樣,Python就打印一條合適的消息,并跳 過余下的測試。2 處的elif代碼行其實是另一個if測試,它僅在前面的測試未通過時才會運行。 在這里,我們知道這個人不小于4歲,因為第一個測試未通過。如果這個人未滿18歲,Python將 打印相應(yīng)的消息,并跳過else代碼塊。如果if測試和elif測試都未通過,Python將運行3 處else 代碼塊中的代碼。? ?

在這個示例中,1處測試的結(jié)果為False,因此不執(zhí)行其代碼塊。然而,第二個測試的結(jié)果 為True(12小于18),因此將執(zhí)行其代碼塊。輸出為一個句子,向用戶指出了門票價格:

只要年齡超過17歲,前兩個測試就都不能通過。在這種情況下,將執(zhí)行else代碼塊,指出門 票價格為10美元。

為讓代碼更簡潔,可不在if-elif-else代碼塊中打印門票價格,而只在其中設(shè)置門票價格, 并在它后面添加一條簡單的print語句:

age = 12
if age < 4:
1 price = 0
elif age < 18:
2 price = 5
else:
3 price = 10
4 print("Your admission cost is $" + str(price) + ".")

1 處、2 處和3 處的代碼行像前一個示例那樣,根據(jù)人的年齡設(shè)置變量price的值。在 if-elif-else結(jié)構(gòu)中設(shè)置price的值后,一條未縮進的print語句4 會根據(jù)這個變量的值打印一條 消息,指出門票的價格。

這些代碼的輸出與前一個示例相同,但if-elif-else結(jié)構(gòu)的作用更小,它只確定門票價格, 而不是在確定門票價格的同時打印一條消息。除效率更高外,這些修訂后的代碼還更容易修改: 要調(diào)整輸出消息的內(nèi)容,只需修改一條而不是三條print語句。

5.3.4 使用多個 elif 代碼塊

可根據(jù)需要使用任意數(shù)量的elif代碼塊,例如,假設(shè)前述游樂場要給老年人打折,可再添加 一個條件測試,判斷顧客是否符合打折條件。下面假設(shè)對于65歲(含)以上的老人,可以半價(即 5美元)購買門票:

age = 12
if age < 4:
 price = 0
elif age < 18:
 price = 5
1 elif age < 65:
 price = 10
2 else:
 price = 5
print("Your admission cost is $" + str(price) + ".") 

這些代碼大都未變。第二個elif代碼塊(見1)通過檢查確定年齡不到65歲后,才將門票價 格設(shè)置為全票價格——10美元。請注意,在else代碼塊(見2)中,必須將所賦的值改為5,因 為僅當年齡超過65(含)時,才會執(zhí)行這個代碼塊。

5.3.5 省略 else 代碼塊

Python并不要求if-elif結(jié)構(gòu)后面必須有else代碼塊。在有些情況下,else代碼塊很有用;而 在其他一些情況下,使用一條elif語句來處理特定的情形更清晰:

age = 12
if age < 4:
 price = 0
elif age < 18:
 price = 5
elif age < 65:
 price = 10
1 elif age >= 65:
 price = 5
print("Your admission cost is $" + str(price) + ".")

1 處的elif代碼塊在顧客的年齡超過65(含)時,將價格設(shè)置為5美元,這比使用else代碼 塊更清晰些。經(jīng)過這樣的修改后,每個代碼塊都僅在通過了相應(yīng)的測試時才會執(zhí)行。 else是一條包羅萬象的語句,只要不滿足任何if或elif中的條件測試,其中的代碼就會執(zhí)行, 這可能會引入無效甚至惡意的數(shù)據(jù)。如果知道最終要測試的條件,應(yīng)考慮使用一個elif代碼塊來 代替else代碼塊。這樣,你就可以肯定,僅當滿足相應(yīng)的條件時,你的代碼才會執(zhí)行。

5.3.6 測試多個條件

????????if-elif-else結(jié)構(gòu)功能強大,但僅適合用于只有一個條件滿足的情況:遇到通過了的測試后, Python就跳過余下的測試。這種行為很好,效率很高,讓你能夠測試一個特定的條件。

????????然而,有時候必須檢查你關(guān)心的所有條件。在這種情況下,應(yīng)使用一系列不包含elif和else 代碼塊的簡單if語句。在可能有多個條件為True,且你需要在每個條件為True時都采取相應(yīng)措施 時,適合使用這種方法。

下面再來看前面的比薩店示例。如果顧客點了兩種配料,就需要確保在其比薩中包含這些配料: toppings.py

1 requested_toppings = ['mushrooms', 'extra cheese']
2 if 'mushrooms' in requested_toppings:
 print("Adding mushrooms.")
3 if 'pepperoni' in requested_toppings:
 print("Adding pepperoni.")
4 if 'extra cheese' in requested_toppings:
 print("Adding extra cheese.")
print("\nFinished making your pizza!")

我們首先創(chuàng)建了一個列表,其中包含顧客點的配料(見1)。2 處的if語句檢查顧客是否點 了配料蘑菇('mushrooms'),如果點了,就打印一條確認消息。3 處檢查配料辣香腸('pepperoni') 的代碼也是一個簡單的if語句,而不是elif或else語句;因此不管前一個測試是否通過,都將進 行這個測試。4處的代碼檢查顧客是否要求多加芝士('extra cheese');不管前兩個測試的結(jié)果 如何,都會執(zhí)行這些代碼。每當這個程序運行時,都會進行這三個獨立的測試。

在這個示例中,會檢查每個條件,因此將在比薩中添加蘑菇并多加芝士:

Adding mushrooms.
Adding extra cheese.
Finished making your pizza!

如果像下面這樣轉(zhuǎn)而使用if-elif-else結(jié)構(gòu),代碼將不能正確地運行,因為有一個測試通過 后,就會跳過余下的測試:

requested_toppings = ['mushrooms', 'extra cheese']
if 'mushrooms' in requested_toppings:
 print("Adding mushrooms.")
elif 'pepperoni' in requested_toppings:
 print("Adding pepperoni.")
elif 'extra cheese' in requested_toppings:
 print("Adding extra cheese.")
print("\nFinished making your pizza!")

第一個測試檢查列表中是否包含'mushrooms',它通過了,因此將在比薩中添加蘑菇。然而, Python將跳過if-elif-else結(jié)構(gòu)中余下的測試,不再檢查列表中是否包含'extra cheese'和 'pepperoni'。其結(jié)果是,將添加顧客點的第一種配料,但不會添加其他的配料:

Adding mushrooms.
Finished making your pizza!

總之,如果你只想執(zhí)行一個代碼塊,就使用if-elif-else結(jié)構(gòu);如果要運行多個代碼塊,就 使用一系列獨立的if語句。


Python:核心知識點整理大全1-筆記-CSDN博客

Python:核心知識點整理大全2-筆記-CSDN博客

Python:核心知識點整理大全3-筆記-CSDN博客

Python:核心知識點整理大全4-筆記-CSDN博客

Python:核心知識點整理大全5-筆記-CSDN博客

Python:核心知識點整理大全6-筆記-CSDN博客

Python:核心知識點整理大全7-筆記-CSDN博客

Python:核心知識點整理大全8-筆記-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-753595.html

往期快速傳送門??(在文章最后):


到了這里,關(guān)于關(guān)于“Python”的核心知識點整理大全9的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 關(guān)于“Python”的核心知識點整理大全25

    關(guān)于“Python”的核心知識點整理大全25

    目錄 10.3.4 else 代碼塊、 10.3.5 處理 FileNotFoundError 異常 alice.py 在這個示例中,try代碼塊引發(fā)FileNotFoundError異常,因此Python找出與該錯誤匹配的 except代碼塊,并運行其中的代碼。最終的結(jié)果是顯示一條友好的錯誤消息,而不是traceback: 10.3.6 分析文本 10.3.7 使用多個文件 word_cou

    2024年02月04日
    瀏覽(25)
  • 關(guān)于“Python”的核心知識點整理大全47

    關(guān)于“Python”的核心知識點整理大全47

    目錄 16.1.10 錯誤檢查 highs_lows.py highs_lows.py 16.2 制作世界人口地圖:JSON 格式 16.2.1 下載世界人口數(shù)據(jù) 16.2.2 提取相關(guān)的數(shù)據(jù) population_data.json world_population.py 16.2.3 將字符串轉(zhuǎn)換為數(shù)字值 world_population.py 2world_population.py 16.2.4 獲取兩個字母的國別碼 countries.py country_codes.py 往期快速傳

    2024年02月03日
    瀏覽(26)
  • 關(guān)于“Python”的核心知識點整理大全29

    關(guān)于“Python”的核心知識點整理大全29

    目錄 11.2.4 方法 setUp() 注意 11.3 小結(jié) 第二部分 項目1 外星人入侵 第12 章 武裝飛船 注意 12.1 規(guī)劃項目 12.2 安裝 Pygame 注意 12.2.1 使用 pip 安裝 Python 包 注意 如果你啟動終端會話時使用的是命令python3,那么在這里應(yīng)使用命令sudo python3 get-pip.py。 12.2.2 在 Linux 系統(tǒng)中安裝 Pygame 往

    2024年02月04日
    瀏覽(17)
  • 關(guān)于“Python”的核心知識點整理大全48

    關(guān)于“Python”的核心知識點整理大全48

    目錄 world_population.py 16.2.5 制作世界地圖 americas.py 16.2.6 在世界地圖上呈現(xiàn)數(shù)字數(shù)據(jù) na_populations.py 16.2.7 繪制完整的世界人口地圖 world_population.py 16.2.8 根據(jù)人口數(shù)量將國家分組 world_population.py 16.2.9 使用 Pygal 設(shè)置世界地圖的樣式 world_population.py 往期快速傳送門??(在文章最后)

    2024年01月23日
    瀏覽(25)
  • 關(guān)于“Python”的核心知識點整理大全43

    關(guān)于“Python”的核心知識點整理大全43

    目錄 ?編輯 15.2.3 使2散點圖并設(shè)置其樣式 scatter_squares.py 15.2.4 使用 scatter()繪制一系列點 scatter_squares.py 15.2.5 自動計算數(shù)據(jù) scatter_squares.py 15.2.6 刪除數(shù)據(jù)點的輪廓 15.2.7 自定義顏色 15.2.8 使用顏色映射 scatter_squares.py 注意 15.2.9 自動保存圖表 15.3 隨機漫步 15.3.1 創(chuàng)建 RandomWalk()類

    2024年02月04日
    瀏覽(22)
  • 關(guān)于“Python”的核心知識點整理大全60

    關(guān)于“Python”的核心知識點整理大全60

    目錄 19.4 小結(jié) 第 20 章 設(shè)置應(yīng)用程序的樣式并對其 進行部署 20.1 設(shè)置項目“學(xué)習(xí)筆記”的樣式 20.1.1 應(yīng)用程序 django-bootstrap3 settings.py settings.py 20.1.2 使用 Bootstrap 來設(shè)置項目“學(xué)習(xí)筆記”的樣式 20.1.3 修改 base.html 1. 定義HTML頭部 base.html 2. 定義導(dǎo)航欄 3. 定義頁面的主要部分 往期

    2024年01月17日
    瀏覽(37)
  • 關(guān)于“Python”的核心知識點整理大全26

    關(guān)于“Python”的核心知識點整理大全26

    目錄 10.3.9 決定報告哪些錯誤 10.4 存儲數(shù)據(jù) 10.4.1 使用 json.dump()和 json.load() number_writer.py number_reader.py 10.4.2 保存和讀取用戶生成的數(shù)據(jù) 對于用戶生成的數(shù)據(jù),使用json保存它們大有裨益,因為如果不以某種方式進行存儲,等程 序停止運行時用戶的信息將丟失。下面來看一個這樣

    2024年02月04日
    瀏覽(21)
  • 關(guān)于“Python”的核心知識點整理大全6

    目錄 4:操作列表 4.1 遍歷整個列表 4.1.1 深入地研究循環(huán) 4.1.2 在 for 循環(huán)中執(zhí)行更多的操作 4.1.3 在 for 循環(huán)結(jié)束后執(zhí)行一些操作 4.2 避免縮進錯誤 4.2.1 忘記縮進 4.2.2 忘記縮進額外的代碼行 4.2.3 不必要的縮進 4.2.4 循環(huán)后不必要的縮進 往期快速傳送門??(在文章最后): 你經(jīng)

    2024年02月05日
    瀏覽(18)
  • 關(guān)于“Python”的核心知識點整理大全38

    關(guān)于“Python”的核心知識點整理大全38

    由于Pygame沒有內(nèi)置創(chuàng)建按鈕的方法,我們創(chuàng)建一個Button類,用于創(chuàng)建帶標簽的實心矩形。 你可以在游戲中使用這些代碼來創(chuàng)建任何按鈕。下面是Button類的第一部分,請將這個類保存為 文件button.py: button.py 首先,我們導(dǎo)入了模塊pygame.font,它讓Pygame能夠?qū)⑽谋句秩镜狡聊簧稀?/p>

    2024年02月03日
    瀏覽(31)
  • 關(guān)于“Python”的核心知識點整理大全41

    關(guān)于“Python”的核心知識點整理大全41

    目錄 scoreboard.py game_functions.py game_functions.py 14.3.8 顯示等級 game_stats.py scoreboard.py scoreboard.py scoreboard.py game_functions.py game_functions.py alien_invasion.py 14.3.9 顯示余下的飛船數(shù) ship.py scoreboard.py ? 我們將最高得分圓整到最近的10的整數(shù)倍(1),并添加了用逗號表示的千分位分隔符(見

    2024年02月04日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包