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"] == "动作