Python Python基礎練習題 2

2021-10-01 11:49:11 字數 1185 閱讀 8184

寫一段指令碼,輸入乙個測驗成績,根據下面的標準,輸出他的評分 成績(a-f)。 a: 90–100 b: 80–89 c: 70–79 d: 60–69 f: <60

判斷給定年份是否是閏年。使用下面的公式: 乙個閏年就是指它可以被 4 整除,但不能被 100 整除, 或者它既可以被 4 又可以被 100 整 除。比如 1992,1996 和 2000 年是閏年,但 1967 和 1900 則不是閏年。下乙個是閏年的整世 紀是 2400 年。

取乙個任意小於 1 美元的金額,然後計算可以換成少多少枚硬幣。硬幣有 1 美分,5 美分,10 美分,25 美分四種。1 美元等於 100 美分。舉例來說,0.76 美元換算結果 應該是 3 枚 25 美分,1 枚 1 美分。類似 76 枚 1 美分,2 枚 25 美分+2 枚 10 美分+1 枚 5 美分+1 枚 1 美分這樣的結果都是不符合要求的。

生成乙個有 n 個元素的由隨機數 n 組成的列表, 其中 n 和 n 的取值範圍分別為: (1 < n <= 100), (0 <= n <= 231 -1)。然後再隨機從這個列表中取 n (1 <= n <= 100)個隨機數 出來, 對它們排序,然後顯示這個子集。

識別符號合法性檢查,首先要以字母或者下劃線開始,後面要跟字母,下劃線或者或數字. 這個小例子只檢查長度大於等於 2 的識別符號.

修改題目6的指令碼,使之可以檢測長度為一的識別符號,並且 可以識別 python 關鍵字,對後乙個要求,你可以使用 keyword 模組(特別是 keyword.kwlist)來幫你.

.建立乙個 string.strip()的替代函式:接受乙個字串,去掉它前面和後面的 空格(如果使用 string.*strip()函式那本練習就沒有意義了)

.給出乙個整數值,返回代表該值的英文,比如輸入 89 返回"eight-nine"。附加題: 能夠返回符合英文語法規則的形式,比如輸入「89」返回「eighty-nine」。本練習中的值限定在家 0 到 1,000.

寫乙個函式,返回乙個跟輸入字串相似的字串,要求字串的大小寫反轉. 比如,輸入"mr.ed",應該返回"mr.ed"作為輸出.

(a)建立乙個從整數到 ip 位址的轉換程式,如下格式: www.***.yyy.zzz.

(b)更新你的程式,使之可以逆轉換.

.矩陣.處理矩陣m和n的加和乘操作.

方法.實現乙個叫 mypop()的函式,功能類似於列表的 pop()方法,用乙個列表作為輸入, 移除列表的新乙個元素,並返回它.

開始Python Python基礎(2)

7 string 1 字串引號和轉義字元 l string 可以用單引號或雙引號包含,其中使用到引號,可以用 轉義 let s go let s go hello,world she said hello,world she said l注意,輸出都用引號包含,因為是 string 物件 而 pri...

Python Python基礎學習筆記

最近對python比較感興趣,就去學習了一下,發現跟c 包括c都有很多相似的地方,但是也有一些不一樣的地方,python語言真的是非常的簡潔,下面就將我這幾天學習的內容總結一下。隨時擴充 python的應用方向也非常的廣泛,包括資料分析方向的資料建模 資料探勘 資料視覺化 商業分析,資料採集方面的網...

Python Python的基礎語法

usr bin python 是用來說明指令碼語言是python的 是要用 usr bin下面的程式 工具 python,這個直譯器,來解釋python指令碼,來執行python指令碼的。是用來指定檔案編碼為utf 8的,上述定義允許在原始檔中使用 windows 8 字符集中的字元編碼,對應適合語...