【正文】
。Hellow world39。.translate(table) 的值為______________________。(39。Helloc corld39。)48. 已知x = {39。b39。:1, 39。a39。:2},({‘a(chǎn)’:3, ‘d’:4})之后,表達式sorted(())的值為____________________。([(39。a39。, 3), (39。b39。, 1), (39。d39。, 4)])49. 已知x = list(range(20)),那么語句print(x[100:200])的輸出結(jié)果為_______________。([])50. 表達式sorted({39。a39。:9, 39。b39。:3, 39。c39。:78}.values())的值為_____________。([3, 9, 78])51. type(1+2*)的結(jié)果是: float class二、 閱讀程序1. 寫出下面代碼的執(zhí)行結(jié)果。def Join(List, sep=None): return (sep or 39。,39。).join(List)print(Join([39。a39。, 39。b39。, 39。c39。]))print(Join([39。a39。, 39。b39。, 39。c39。],39。:39。))答:a,b,ca:b:c2. 若k為整數(shù),下述while循環(huán)執(zhí)行的次數(shù)為: 9 k=1000while k1: print(k) k=k//23. 寫出下面代碼的運行結(jié)果。def Sum(a, b=3, c=5): return sum([a, b, c])print(Sum(a=8, c=2))print(Sum(8))print(Sum(8,2))答:1316154. 寫出下列程序輸出結(jié)果i=1while i+1: if i4: print(%d%i) i+=1 break print(%d%i) i+=1 i+=15. 寫出下面代碼的運行結(jié)果。def Sum(*p): return sum(p)print(Sum(3, 5, 8))print(Sum(8))print(Sum(8, 2, 10))答:168206. 下面程序的執(zhí)行結(jié)果是__________________。(1)s = 0for i in range(1,101): s += ielse:print(1)7. 下面程序的執(zhí)行結(jié)果是______________。(1275)s = 0for i in range(1,101): s += i if i == 50: print(s) breakelse: print(1)8. 閱讀下面的代碼,輸出結(jié)果為_____________。x = list(range(10))for index, value in enumerate(x): if value == 3: x[index] = 5else: print(x)答:將列表x中值為3的元素修改為5。9. 閱讀下面的代碼,解釋其功能: import string x = + import random print(39。39。.join((x, 10)))答:輸出由英文字母大小寫或數(shù)字組成的長度為10且不重復(fù)的隨機字符串。10. 下面的代碼輸出結(jié)果為_____________。(3)def demo(): x = 5x = 3demo()print(x)11. 下面程序運行的結(jié)果為_______________。([5, 6, 1, 2, 3, 4])def demo(lst, k): if klen(lst): return lst[k:]+lst[:k]lst=[1,2,3,4,5,6]demo(lst,4)12. 下面程序運行的結(jié)果為_____ appy New Year!H__________。def foo(s): if s==: return s else: return s[1:]+s[0]print (foo(39。Happy New Year!39。))13. 下面程序運行的結(jié)果是{1:39。aa39。,2:39。bb39。,3:39。ff39。,6:39。dd39。,87: 39。ee39。} 。l1=[1,2,3,6,87,3]l2=[39。aa39。,39。bb39。,39。cc39。,39。dd39。,39。ee39。,39。ff39。]d={}for index in range(len(l1)): d[l1[index]]=l2[index]print d14. 下面程序運行的結(jié)果為 [3,2] [1,2] .list1=[1,2]list2=list1[::] list1[0]=3 print(list1,list2)15. 下面程序運行的結(jié)果為 恭喜,你已獲得我公司的面試機會! age, subject,college=(24,“計算機”,”非重點”)if (age 25 and subject==電子信息工程) or (college==重點 and subject==電子信息工程 ) or (age=28 and subject==計算機): print(恭喜,你已獲得我公司的面試機會!)else:print(抱歉,你未達到面試要求)16. 下面程序運行的結(jié)果為 for num in range(2,10): if num%2 == 0: continue print(Find a odd numer,num)答案:Find a odd numer 3Find a odd numer 5Find a odd numer 7Find a odd numer 917. 下面程序打印結(jié)果:for i in range(1, 7): print(39。 39。*2*(6i),end=39。39。) for j in range(i, 0, 1): print(j, end = ) print()18. 下面程序輸入rev(‘I love you’)返回值為 you love I def rev1(s): s=() s1=‘ ’.join(reversed(s))return s119. 閱讀程序,打印結(jié)果是 1000 def addInterest(balance,rate): newBalance=balance*(1+rate) balance=newBalancedef main(): amount=1000 rate= addInterest(amount,rate) print (amount)main()