1、執行 python 指令碼的兩種方式
python進入直譯器 python 1.py
2、簡述位、位元組的關係
8位是乙個位元組
3、簡述 ascii、unicode、utf-8、gbk 的關係
最開始ascii,然後出現 unicode,utf-8是 unicode的壓縮版
4、請寫出 「李傑」 分別用 utf-8 和 gbk 編碼所佔的位數
utf-8 :6 gbk:4
5、pyhton 單行注釋和多行注釋分別用什麼?
單行 # 多行 """ """
6、宣告變數注意事項有那些?
7、如有一下變數 n1 = 5,請使用 int 的提供的方法,得到該變數最少可以用多少個二進位制位表示?
bit_length
8、布林值分別有什麼?
true false
9、閱讀**,請寫出執行結果
a = "alex"b=a.capitalize()print(a)print(b)
alex alex 首字母變大寫
10、寫**,有如下變數,請按照要求實現每個功能
name = " alex"
a. 移除 name 變數對應的值兩邊的空格,並輸入移除後的內容
b. 判斷 name 變數對應的值是否以 "al" 開頭,並輸出結果
c. 判斷 name 變數對應的值是否以 "x" 結尾,並輸出結果
d. 將 name 變數對應的值中的 「l」 替換為 「p」,並輸出結果
e. 將 name 變數對應的值根據 「l」 分割,並輸出結果。
f. 請問,上一題 e 分割之後得到值是什麼型別(可選)?
g. 將 name 變數對應的值變大寫,並輸出結果
h. 將 name 變數對應的值變小寫,並輸出結果
i. 請輸出 name 變數對應的值的第 2 個字元?
j. 請輸出 name 變數對應的值的前 3 個字元?
k. 請輸出 name 變數對應的值的後 2 個字元?
l. 請輸出 name 變數對應的值中 「e」 所在索引位置?
m. 獲取子串行,僅不包含最後乙個字元。如: oldboy 則獲取 oldbo; root 則獲取 roo
21、字串是否可迭代物件?如可以請使用 for 迴圈每乙個元素?
只要能被for迴圈的就是可迭代物件
22、請用**實現:
a. 利用下劃線將列表的每乙個元素拼接成字串,li = "alexericrain"
b. 利用下劃線將列表的每乙個元素拼接成字串,li = ["alex", "eric", "rain"] (可選)
v = "_".join()
23、python2 中的 range 和 python3 中的 range 的區別?
python2 直接建立放在能存裡面 python只有進行迭代時才乙個個建立
24、實現乙個整數加法計算器:
如:content = input("請輸入內容:") # 如: 5+9 或 5+ 9 或 5 + 9
content = input(">>>")
v1, v2= content.split("+")
v1=int(v1)
v2=int(v2)
v3= v1 +v2print(v3)
25、計算使用者輸入的內容中有幾個十進位制小數?幾個字母?
如:content = input("請輸入內容:") # 如:asduiaf878123jkjsfd-213928
c1 = 0
c2 = 0
content = input(">>>")
for item in content
如果item是數字:
c1 += 1
如果item是字母:
c2 += 1
26、簡述 int 和 9 等數字 以及 str 和 "xxoo" 等字串的關係?
類和物件的關係,根據類建立的物件
27、製作趣味模板程式
需求:等待使用者輸入名字、地點、愛好,根據使用者的名字和愛好進行任意現實
如:敬愛可親的 ***,最喜歡在 *** 地方幹 ***
Python基礎程式設計題
1 接收輸入的一行字元,統計出字串中包含數字的個數 str input 請輸入一串字元 count 0for i in str if i.isdigit count count 1print 數字個數 d count 2 請輸入星期幾的第一 個字母,用來判斷是星期幾,如果第乙個字母一樣,則繼續判斷第...
python大一基礎題 Python 基礎練習題
python 基礎練習題 以下是我在學習python編寫的一些簡單的練習題,題目答案為本人編寫可能不完全正確只供參考 題目一 列印乙個如下的圖形 for i in range 2,3 for z in range 3 abs i print end for j in range 2 abs i 1 ...
python基礎小白題4
題目031 請輸入星期幾的第乙個字母來判斷一下是星期幾,如果第乙個字母一樣,則繼續判斷第二個字母。def tm031 個人備註 按照題意要求實現了就行 week monday tuesday wednesday thursday friday saturday sunday inp while 1 ...