Python使用縮進來體現代碼之間的邏輯關系。 (2分)
為了輸出",可以使用如下語句print(""")。 (2分)
使用x=set()和x={} 都可以創建一個空集合。 (2分)
Python支持使用字典的“鍵”作為下標來訪問字典中的值。 (2分)
創建只包含一個元素的元組時,必須在元素后面加一個逗號,例如(3,)。 (2分)
continue用來跳出最內層for或while循環,退出該循環后程序從循環代碼后繼續執行; break用來結束當前當次循環。 (2分)
如果僅僅是用於控制循環次數,那么使用for i in range(20)和for i in range(20, 40)的作用是等價的。 (2分)
定義函數時,即使該函數不需要接收任何參數,也必須保留一對空的圓括號來表示這是一個函數。 (2分)
定義Python函數時,如果函數中沒有return語句,則默認返回空值None。 (2分)
調用函數時傳遞的實參個數必須與函數形參個數相等才行。 (2分)
以下選項不是函數作用的是: (3分)
1-3. Python的輸出函數是__。 (3分)
1-9. Python語言正確的標識符是_。 (3分)
字符串是一個字符序列,例如,字符串s,從右側向左第二個字符用什么索引?。 (3分)
哪個選項能夠向列表ls中增加五個元素? (3分)
哪個選項不能生成一個空字典? (3分)
下列關於形參和實參的說法正確的是? (3分)
遞歸函數有什么特點? (3分)
關於try-except,哪個選項的描述是錯誤的? (3分)
下面關於time庫引用不正確的是? (3分)
3-2 下列命令執行后的輸出結果是(3分)
f=lambda x,y:y+x
f(10,10)
3-3 下列命令執行后的輸出結果是 (3分)for s in "PYTHON":
if s=="T": continue print(s,end="")
3-4在函數內部可以通過關鍵字(3分) 來定義全局變量。
求1到n中所有偶數的積。
輸入格式:
輸入整數n。
輸出格式:
1到n中偶數積。
輸入樣例:
5
輸出樣例:
8
a=input() b=eval(a) i=1 sum=1 while i<=b: if i%2==0: sum=sum*i i=i+1 print(sum)
編寫一個凱撒密碼加密程序,接收用戶輸入的文本和密鑰k,對明文中的字母a-z和字母A-Z替換為其后第k個字母。
輸入格式:
接收兩行輸入,第一行為待加密的明文,第二行為密鑰k。
輸出格式:
輸出加密后的密文。
輸入樣例:
在這里給出一組輸入。例如:
Hello World!
3
輸出樣例:
在這里給出相應的輸出。例如:
Khoor Zruog!
str = input() a = eval(input()) t = "" for c in str: if 'a' <= c <= 'z': t += chr( ord('a') + ((ord(c)-ord('a')) + a )%26 ) elif 'A'<= c <='Z': t += chr( ord('A') + ((ord(c)-ord('A')) + a )%26 ) else: t += c print(t)