python基礎題目
Ⅰ python璇劇▼璁捐¢樼洰鏈夊摢浜
python璇劇▼璁捐¢樼洰濡備笅錛
1.鍩轟簬Python鐨勭$悊緋葷粺錛屽寘鎷鍚嶇墖綆$悊緋葷粺銆佸︾敓閫氳褰曠$悊緋葷粺絳夛紝鍙瀹炵幇娣誨姞銆佸垹闄ゃ佷慨鏀廣佹煡璇銆佷繚瀛樸侀鍑虹瓑鍔熻兘銆
2.鍩轟簬Python鐨勫伐鍏峰紑鍙戱紝濡傛枃浠舵媶鍒嗗悎騫跺伐鍏楓佽$畻鍣ㄥ簲鐢ㄣ侀殢鏈虹偣鍚嶅伐鍏風瓑錛屽彲鐢ㄤ簬鏂囦歡鎷嗗垎銆佸悎騫躲佽$畻銆侀殢鏈虹偣鍚嶇瓑銆
Python璇劇▼璁捐¢樼洰鏈夊緢澶氾紝娑電洊浜嗕粠鍒濆﹁呭埌涓撲笟寮鍙戜漢鍛樼殑涓嶅悓灞傛″拰棰嗗煙鐨勭煡璇嗙偣銆備笅闈㈠皢浠嬬粛涓浜涘叧浜嶱ython璇劇▼璁捐$殑甯歌佷富棰樸
1.緗戠粶鐖鉶
浣跨敤Python緙栧啓緗戠粶鐖鉶鏄涓縐嶅父瑙佺殑鍩虹欏圭洰銆傞氳繃鍒嗘瀽緗戦〉緇撴瀯錛屼嬌鐢≒ython璁塊棶騫惰幏鍙栫綉欏典俊鎮銆傛牴鎹闇瑕佹彁鍙栨暟鎹騫惰繘琛屽勭悊錛屾渶緇堢敓鎴愰渶瑕佺殑鏁版嵁鏂囦歡鎴栨暟鎹搴撱傛ょ被宸ョ▼鍙浠ラ敾鐐肩紪紼嬪拰鏁版嵁澶勭悊鎶鑳斤紝騫惰兘澶熺敤鏉ヨ幏鍙栧悇縐嶇綉緇滀笂鐨勬暟鎹璧勬簮銆
5.娓告垙寮鍙
娓告垙寮鍙戞槸涓涓璁稿歅ython寮鍙戜漢鍛樻墍鐑鐖辯殑棰嗗煙銆侾ython閫氳繃PyGame妗嗘灦鍜屽叾浠栧浘褰㈠簱鍙浠ヨ幏寰楁帶鍒墮敭鐩樸侀紶鏍囦緵緇欑瓑杈撳叆璁懼囩殑鏀鎸併傛ょ被宸ョ▼渚濊禆浜庣悊瑙e拰浼樺寲浠g爜鏁堢巼錛岃兘澶熷姞寮虹紪紼嬫妧鑳藉拰鍥㈤槦鍚堜綔銆
鎬葷粨錛氫互涓婃槸甯歌佺殑Python璇劇▼璁捐¢樼洰銆傞櫎浜嗕笂榪頒富棰橈紝榪樻湁寰堝氫笉鍚岀殑鏂瑰悜鍜岄嗗煙鍙渚涢夋嫨鐨勪富棰橈紝濡傛暟鎹鎸栨帢銆佷漢宸ユ櫤鑳姐佽嚜鍔ㄥ寲絳夈傚湪璁捐¤劇▼鏃訛紝闇瑕佹牴鎹瀛︾敓鐨勫熀紜姘村鉤鍜屽叴瓚g埍濂芥潵紜瀹氱浉搴旂殑欏圭洰錛屽湪灝藉彲鑳界殑婊¤凍瀛︾敓闇奼傜殑鍚屾椂涔熻佽冭檻鍏跺疄闄呭彲琛屾с
Ⅱ 幾個Python題目
1.【選擇】下面哪個選項不是定義列表的正確方式?(D)
D.myList4=2,3,4,5
答案解析:這是定義元組的方式,而不是列表
2.【選擇】根據下面表達式,a的值是:(C)
C.loWo
3.【填空】請寫出如何切片myList[]的倒數第3~5位。
myList[-3:-5]
4.【判斷】列表內元素的下標是從0開始的。(√)
5.【選擇】下列Python表達式可以將列表反向並改變原列表值的是:(D)
D.myList.reverse()
答案解析:切片會生成新的列表;reversed只是生成新的迭代器;只有list.reverse()會對原表的值進行改變
-----------
1.【判斷】Python語句「x="a","b","c"」中,x是一個元組。(√)
2.【選擇】執行下列Python語句會報錯的是:(A)
A.myTuple[3]=30
答案解析:元組是immutable(不可變)的,所以不能改變元組的值
3.【填空】使用Python內置函數,計算元組myTuple的語句是:
sum(myTuple)
4.【選擇】下列關於Python的描述錯誤的是:(C)
C.對元組內部元素進行排序使用的是sort()
答案解析:元組不可變,所以不能對元素進行排序
------------
1.【選擇】下列關於Python中字元串說法錯誤的是:(D)
D.Python中字元類型是char,字元串的類型是str
答案解析:python字元和字元串類型都是str
3.【填空】請寫出用空格「」合並字元串「Jane」、「Doe」的Python語句:
"Jane"+""+"Doe"
4.【選擇】下列不是Python3中解決路徑中特殊字元問題的選項是:(C)
C.s=u"D: est"
------------
1.【選擇】下列不是序列的是:(C)
C.集合
3.【選擇】下面哪些操作是序列都具有的?(D)
D.以上都是
-----
1.【判斷】Python中符號{}僅用在集合這一數據類型中。(B.×)
3.【填空】語句set("datascience")的結果是:
集合{'d','a','t','s','c','i','e','n'}
4.【選擇】下列關於集合的說法錯誤的是:(A)
A.集合具有互異性,定義集合時不允許出現相同的元素
答案解析:出現了重復也沒事,會自動去重的。
7.【選擇】在Python中對數據進行去重處理,一般會藉助下列哪種數據類型?(C)
C.集合
---------
1.【填空】有兩個列表a=["name","age","sex"],b=["jonh","23","M"],請用一個語句將這兩個列表轉換成字典,其中列表a中的元素為「鍵」,列表b中的元素為「值」。
dict(zip(a,b))
2.【填空】定義一個新字典如下,用print輸出dict1的結果是:
{1:3,2:'a'}
4.【判斷】下面對字典d的定義是正確的。(B.×)
答案解析:列表不能用做鍵。應該用元組('a','b')做鍵。
Ⅲ python題目,這題怎麼解
為了解決這個問題,我們可以編寫一段核心邏輯判斷代碼,用於篩選出符合張一凡要求的電影。示例代碼如下:
# 定義電影數據
movies = [ {"name": "快樂美男高校", "year": 2022, "type": "動作喜劇", "score": 8.1, "actor": "巨石強森"}, {"name": "致命邀約", "year": 2022, "type": "懸疑犯罪", "score": 7.2, "actor": "李冰冰"}, {"name": "雷神3:諸神黃昏", "year": 2022, "type": "動作冒險", "score": 8.5, "actor": "克里斯·海姆斯沃斯"}, {"name": "波西米亞狂想曲", "year": 2022, "type": "愛情音樂", "score": 9.0, "actor": "安東尼·岡薩雷斯"}, {"name": "小婦人", "year": 2022, "type": "恐怖驚悚", "score": 6.5, "actor": "伊麗莎白·班克斯"},]
# 篩選電影
selected_movies = []
for movie in movies:
if movie["year"] == 2022 and movie["type"] == "動作