Q1. 家庭背景是?(單選題)
Q2. 你是(單選題)
Q3. 考生信息:(多項(xiàng)填空題)
微信昵稱:
助教:
Q4. 要得到下列輸出結(jié)果,# 代碼1處應(yīng)填寫(xiě)的代碼是:() num_1 = "10" num_2 = 3.14 # 代碼1 sum = num_1 + num_2 print(sum) # 輸出結(jié)果為:13.14(單選題)
A、num_1 = int(num_1)
B、num_2 = str(num_2)
C、num_1 = str(num_1)
D、num_1 = type(num_1)
Q5. 要實(shí)現(xiàn)下面文字的換行輸出,正確的表達(dá)式為:() 人生苦短, 我用python!(單選題)
A、
B、print("人生苦短,\n我用python!")
C、print("人生苦短,\r我用python!")
D、print("人生苦短,\我用python!")
Q6. 能實(shí)現(xiàn)從終端獲取鍵盤(pán)輸入內(nèi)容的是:()(單選題)
A、type()
B、input()
C、format()
D、int()
Q7. 下列代碼輸出的結(jié)果為:() print(2019 != 2020) print(10 == "10") print(8 > 7)(單選題)
A、
B、
C、
D、
Q8. 下列關(guān)于if...else...的書(shū)寫(xiě)正確的是:()(單選題)
A、
B、
C、
D、
Q9. 下列代碼輸出的結(jié)果為:() a = True b = False c = 10 if a: ????if c < 5: ????????print(1) ????else: ????????print(0) else: ????print(b)(單選題)
A、1
B、0
C、b
D、False
Q10. 某商場(chǎng)購(gòu)物滿一定金額后,會(huì)有相應(yīng)的優(yōu)惠,請(qǐng)閱讀下列代碼,判斷代碼運(yùn)行的結(jié)果優(yōu)惠金額:() bill = 648 if bill > 299: ????if bill < 500: ????????reduced = 80 ????elif bill < 700: ????????reduced = 100 ????else: ????????reduced = 150 else: ????reduced = 0 print("可優(yōu)惠" + str(reduced) + "元")(單選題)
A、可優(yōu)惠0元
B、可優(yōu)惠80元
C、可優(yōu)惠100元
D、可優(yōu)惠150元
Q11. 下列代碼輸出的結(jié)果為:() for char in 'good': ????if char == '1': ????????break ????print(char) ????if char == 'a': ????????print("python") ????????continue(單選題)
A、沒(méi)有任何輸出
B、python
C、good
D、
Q12. 下列關(guān)于for循環(huán)寫(xiě)法錯(cuò)誤的是:()(單選題)
A、
B、
C、
D、
Q13. 下面代碼均為類的定義語(yǔ)法,哪個(gè)選項(xiàng)的代碼是正確的?()(單選題)
A、
B、
C、
D、
Q14. 關(guān)于類的描述,下列說(shuō)法正確的是?()(單選題)
A、實(shí)例是抽象的模板,類是根據(jù)實(shí)例創(chuàng)建出來(lái)的一個(gè)個(gè)具體的對(duì)象
B、定義類的關(guān)鍵字是Class
C、對(duì)類的進(jìn)行調(diào)用前,一般需要對(duì)類進(jìn)行實(shí)例化
D、定義類的時(shí)候,可以定義類的屬性和函數(shù)
Q15. 根據(jù)下列字典,對(duì)字典的操作,錯(cuò)誤的選項(xiàng)有:() major = {'陳知楓': '物流工程', '月娜': '計(jì)算機(jī)專業(yè)'}(多選題)
A、上大學(xué)之前,陳知楓對(duì)自己要學(xué)什么專業(yè)并沒(méi)有想法。刪掉陳知楓這一個(gè)鍵值對(duì),可以使用以下代碼:
B、打印月娜的專業(yè)可以用以下代碼:
C、修改陳知楓的專業(yè)為“中文專業(yè)”,可以使用以下代碼:
D、打印陳知楓的專業(yè),可以使用下列代碼:
E、打印陳知楓和月娜的專業(yè),可以使用以下代碼:
Q16. 乳腺癌篩查對(duì)女性來(lái)說(shuō)是一個(gè)非常重要的檢查項(xiàng)目,對(duì)于男性則可有可無(wú)。HR小姐姐需要將employee字典中所有女性的名字都打印出來(lái),哪個(gè)是正確的代碼?() employee = {'邱楊': '女', ????'朱三英': '男', ????'秦六合': '男', ????'續(xù)姬羽': '女', ????'王周武': '男'}(單選題)
A、
B、
C、
D、
Q17. 下列關(guān)于轉(zhuǎn)義字符的書(shū)寫(xiě)以及對(duì)應(yīng)功能表述一致的是:()(多選題)
A、\n換行
B、\r回車
C、\'單引號(hào)
D、\"雙引號(hào)
E、\\反斜杠符號(hào)
F、\t橫向制表符 tab
Q18. 根據(jù)注釋,選擇正確的代碼。() numbers = [1, 2, 3, 4, 5, 6] # 代碼1:打印列表元素:數(shù)字2 # 代碼2:打印列表[4, 5, 6] # 代碼3:打印列表[5, 6] # 代碼4:為numbers增加元素7(多選題)
A、# 代碼1:print(numbers[2])
B、# 代碼2:print(numbers[3:])
C、# 代碼3:print(numbers[4:5])
D、# 代碼4:number.append(7)
Q19. 正確補(bǔ)全下列代碼,使代碼能實(shí)現(xiàn)注釋中功能的選項(xiàng)是:() test_list = ["張三", "尼古拉斯", [1, 2, 3]] # 代碼1:打印列表中的數(shù)字3 # 代碼2:打印出['張三', '尼古拉斯'] # 代碼2:將列表中嵌套的列表修改為"趙四" print(test_list) # 代碼3:在列表末尾添加"哪吒" print(test_list) # 代碼4:打印出(多選題)
A、# 代碼1:print(test_list[2][2])
B、# 代碼2:print(test_list[:1])
C、# 代碼2:test_list[2] = "趙四"
D、# 代碼3:test_list.append["哪吒"]
Q20. 下列說(shuō)法正確的是:()(多選題)
A、元組是一種不可變的數(shù)據(jù)類型
B、元組和列表一樣,可以使用append()方法
C、元組可以通過(guò)索引取值
D、同樣的數(shù)據(jù),存放在元組中會(huì)更占用內(nèi)存空間
Q21. 關(guān)于參數(shù) ,下來(lái)說(shuō)法錯(cuò)誤的是?()(多選題)
A、參數(shù)即是函數(shù)要接收、并對(duì)其進(jìn)行處理的數(shù)據(jù),從格式上來(lái)看即為**函數(shù)括號(hào)前的數(shù)據(jù)**
B、參數(shù)可用于**傳遞數(shù)據(jù)**給函數(shù)使用
C、只能按照對(duì)應(yīng)參數(shù)的位置順序進(jìn)行傳遞的參數(shù),叫做位置參數(shù),每個(gè)函數(shù)的位置參數(shù)**不能超過(guò)三個(gè)**
D、定義函數(shù)時(shí),默認(rèn)參數(shù)必須在位置參數(shù)之**前**
E、調(diào)用函數(shù)時(shí),**必須**傳遞位置參數(shù)和默認(rèn)參數(shù)的值
Q22. 根據(jù)下列代碼,選擇正確的選項(xiàng)。() x = 10 print(not (x > 5 and x < 20)) print(x < 4 or x < 10)(多選題)
A、x > 5的結(jié)果為T(mén)rue
B、x > 5 and x < 20的結(jié)果為False
C、x > 5 and x < 20的結(jié)果為T(mén)rue
D、not (x > 5 and x < 20)的結(jié)果為False
E、not (x > 5 and x < 20)的結(jié)果為T(mén)rue
F、x < 4 or x < 10結(jié)果為False
Q23. 根據(jù)Asset類的代碼,哪個(gè)選項(xiàng)能正確打印出閃光科技有限公司的所有資產(chǎn)?() class Asset: ????# 固定資產(chǎn) ????fixed_assets = 1000345 ????# 流動(dòng)資產(chǎn) ????current_assets = 5000347 ????def count(self): ????????# 資產(chǎn)合計(jì) ????????asset = self.fixed_assets + self.current_assets ????????print(asset)(多選題)
A、
B、
C、
D、
Q24. 能夠正確調(diào)用add_data()函數(shù)的選項(xiàng)是?() def dream_show(age, name='陳知楓'): ????dream = input('夢(mèng)想是什么?') ????print('{}歲的{},他的夢(mèng)想是{}'.format(age, name, dream))(多選題)
A、dream_show()
B、dream_show('22' )
C、dream_show('24', '月娜')
D、dream_show('23', '月娜', '成為一位計(jì)算機(jī)專家')
Q25. 從字典dict1中取值,哪些取值的代碼是正確的?() dict1 = {'key1': {'key1_1': 'value1_1'}, 'key2': 'value2'}(多選題)
A、dict1.get('key2')
B、dict1.['key1']['key1_1']
C、dict1['key1'].get('key1_1')
D、dict1['key1_1']
Q26. 根據(jù)下列代碼,選擇錯(cuò)誤的選項(xiàng)。() def firm_info(name, operating_income, country='中國(guó)', currency='元'): # 代碼1 ????print('{}位于{},每年的營(yíng)業(yè)收入是{}百萬(wàn){}。'.format(name, country, operating_income, currency))(多選題)
A、下列調(diào)用函數(shù)的代碼不會(huì)報(bào)錯(cuò):
B、下列調(diào)用函數(shù)的代碼不會(huì)報(bào)錯(cuò):
C、代碼1中name和operating_income是默認(rèn)參數(shù)
D、代碼1中country和currency是位置參數(shù)
Q27. 閱讀下列while循環(huán)的代碼,根據(jù)代碼選擇正確的選項(xiàng)。() a = 1 while a < 9: # 代碼2 ????a = a + 1 ????# 補(bǔ)充代碼 ????print(a)(多選題)
A、while循環(huán)語(yǔ)句的循環(huán)體會(huì)執(zhí)行9次
B、將代碼2替換為while True:,會(huì)導(dǎo)致無(wú)限循環(huán),windows系統(tǒng)可以使用ctrl + c跳出
C、將“# 補(bǔ)充代碼”替換為break,循環(huán)體會(huì)執(zhí)行8次
D、將“# 補(bǔ)充代碼”替換為continue,循環(huán)體會(huì)執(zhí)行8次,無(wú)打印結(jié)果
E、將“# 補(bǔ)充代碼”替換為continue,循環(huán)體會(huì)執(zhí)行8次,打印結(jié)果為:2、3、4、5、6、7、8、9
Q28. 根據(jù)while循環(huán)的執(zhí)行規(guī)則,請(qǐng)問(wèn)描述正確的選項(xiàng)是? while 條件: ????循環(huán)體()(多選題)
A、while可以變成While,不區(qū)分大小寫(xiě)
B、while循環(huán)中,以條件來(lái)控制循環(huán)的執(zhí)行,當(dāng)條件為真時(shí),執(zhí)行循環(huán)體,條件為假時(shí),循環(huán)結(jié)束
C、條件可以有很多形式,其最終結(jié)果都是True或者False
D、循環(huán)體應(yīng)該有縮進(jìn),而且是相對(duì)while語(yǔ)句有6個(gè)空格的縮進(jìn)
Q29. Salary類中有intern和formal_employee兩個(gè)類屬性,以及一個(gè)secret方法。請(qǐng)問(wèn),哪個(gè)選項(xiàng)正確的調(diào)用了屬性和方法?() class Salary: ????intern = 2400 ????formal_employee = 10000 ????def secret(self): ????????print('HR小姐姐告誡你薪酬是高壓線哦')(單選題)
A、
B、
C、
D、
Q30. 下列哪些函數(shù)的命名不符合函數(shù)的命名習(xí)慣和命名規(guī)則?()(多選題)
A、yue_na
B、ChenZhiFeng
C、type
D、count macd
E、12add_data
F、sum_salary
Q31. 聯(lián)系方式(填空題)