【單選題】Python 語句 a=121+1.21 print(type(a)) 的輸出結果為( )
【單選題】Python語句序列"s1 = [4, 5, 6]; s2 = s1; s1[1]=0; print(s2)"的運行結果是( )。
【填空題】Python語句print('%d%%%d'%(3/2, 3%2))的運行結果是( 1 )。
【單選題】python語句print(type(123))的數據結果是( )。
【單選題】以下關于函數參數傳遞的描述,錯誤的是:
【單選題】python語句print(type(1/2))的數據結果是( )。
【簡答題】請認真閱讀附件中的“任務書”,并將“任務書”中最后一項在本題答題區域填寫。 《Python語言及應用》課程翻轉課堂教學任務單(第6章序列數據類型--列表與元組).docx (10.0分)
【填空題】在Python中設有s = [1, 2, 3, 4, 5, 6],則max(s)的值為( 1 ); min(s)的值為( 2 ); 語句序列”s[: 1]=[]; s[: 2] = 'a'; s[2: ] = 'b'; s[2: ] = ['x', 'y']; del s[: 1]“執行后, s的值為( 3 )。
【填空題】Python語句print(sum(range(10)))的運行結果是( 1 )。
【填空題】自定義異常類一般繼承自_______或其子類。
【填空題】變量聲明后未賦值,該變量的類型為( 1 )。 (1.0分)
【填空題】Python語句”fruits = ['apple', 'banana', 'pear']; print(fruits[-1][-1])“的運行結果是( 1 )。
【填空題】Python語言采用結構化異常處理機制,在程序運行過程中如果產生錯誤,則拋出異常。 通過______語句來定義代碼塊,以運行可能拋出異常的代碼; 通過______語句可以捕獲特定的異常并執行相應的處理; 通過______語句可以保證即使產生異常(處理失敗),亦可以在事后清理資源等。
【填空題】在某種特殊情況下,Python代碼中也可以創建一個異常對象,并通過______語句拋出給系統運行時。
【單選題】下面代碼的執行結果是 ls=[[1,2,3],[[4,5],6],[7,8]] print(len(ls))
【填空題】定義類的關鍵字為 __
【簡答題】編寫程序,輸入三角形的3條邊,先判斷是否可以構成三角形,如果可以,則進一步求該三角形的周長和面積,否則報錯“無法構成三角形!”。其運行效果如下圖所示(結果均保留一位小數)。 提示: (1)3個數可以構成三角形必須滿足:每條邊的邊長均大于0,并且任意兩邊之和大于第三邊。 (2)已知三角形的3條邊,則三角形的面積= ,其中h為三角形周長的一半。 注意,請將代碼截圖,以貼圖的形式提交,不要上傳附件! (10.0分)
【單選題】在Python程序中假設字典d={'1': 'male', '2': 'female'},如果語句中使用d[3],則解釋器將拋出______錯誤信息。
【填空題】Python語句”s1 = [1, 2, 3, 4]; s2 = [5, 6, 7]; print(len(s1 + s2))“的運行結果是( 1 )。
【填空題】Python語句”fruits = ['apple', 'banana', 'pear']; print('Apple' in fruits)“的運行結果是( 1 )。
【填空題】Python語句”print(tuple([1, 2, 3]), list([1, 2, 3]))“的運行結果是( 1 )。
【填空題】表達式"abc" - 99的結果是( 1 ),表達式“100”-99的結果是( 2 )。 (2.0分)
【單選題】Python語句序列如下: x='car' y=2 print(x+y) 輸出結果為( )
【單選題】10. 以下關于列表操作的描述,錯誤的是:
【填空題】JavaScript中變量名的只能包含字母(區分大小寫)、( 1 )、( 2 )和( 3 )。 (3.0分)
【單選題】下面代碼的執行結果是: ls = [“2020”, “20.20”, “Python”] ls.append(2020) ls.append([2020, “2020”])print(ls)
【單選題】Python表達式 0 and 1 or not 2
【單選題】如果在Python程序中沒有導入代碼中使用到的相關模塊(例如import random、import math),解釋器將在運行時拋出______錯誤。
【單選題】在Python程序中對于表達式123 + 'xyz',解釋器將拋出_______錯誤信息。
【單選題】如果在Python程序中包括除以零的運算,解釋器將在運行時拋出______錯誤信息。
【單選題】Python語句print("hello world!");的執行結果是( )
【填空題】Python語句”fruits = ['apple', 'banana', 'pear']; print(fruits.index('apple'))“的運行結果是( 1 )。
【填空題】依次填寫以下Python語句的執行結果: first, *middles, last = range(6)執行后,middles的值為( 1 )。 first, second, third, *lasts = range(6)執行后,lasts的值為( 2 )。 *firsts, last3, last2, last1 = range(6)執行后,firsts的值為( 3 )。 first, *middles, last = sorted([86, 85, 99, 88, 60, 95, 96])執行后,sum(middles)/len(middles)的值為( 4 )。
【多選題】面向對象程序設計中對象的特性包括以下哪些?
【單選題】Python語句print(type([1,2,3,4])的運行結果是( )。
【單選題】在下列數據類型中,Python不支持的是( )
【單選題】下面代碼的輸出結果是 s =[“seashell”,“gold”,“pink”,“brown”,“purple”,“tomato”] print(s[1:4:2])
【簡答題】編寫代碼完成以下要求,并將代碼截圖以 貼圖 形式提交(不要上傳附件): 統計所輸入字符串中單詞的個數,單詞之間用空格分隔。 (5.0分)
【單選題】python語句print(type(1//2))的數據結果是( )。
【填空題】類的私有成員屬性是使用(單下劃線或雙下劃線) 開頭的變量,答 __ ____
【單選題】Python語句序列"a = [1, 2, 3, None, ( ), [ ], ]; print(len(a))"的運行結果是( )。
【填空題】Python語句序列”print(tuple(range(2)), list(range(2))“的運行結果是( 1 )。
【單選題】在Python程序中假設列表s=[1,2,3],如果語句中使用s[3],則解釋器將拋出______錯誤信息。
【填空題】聲明了兩個變量x和y,其中x=100,如果y=x++執行后,x=( 1 ),y=( 2 );如果執行的是y=++x,那么執行后x=( 3 ),y=( 4 )。 (4.0分)
【填空題】在Python中設有s = ('a', 'b', 'c', 'd', 'e'),則: s[2]的值為( 1 ); s[2: 4]值為( 2 ); s[: 3]的值為( 3 ); s[3: ]的值為(4 ); s[1: :2]值為( 5 ); s[-2]值為( 6 ); s[: : -1]值為( 7 ); s[-2: -1]值為( 8 ); s[-2: ]值為( 9 ); s[-99: -5]值為( 10 ); s[-99: -3]值為( 11 ); s[ : : ]值為( 12 ); s[1: -1]值為( 13 );
【單選題】以下關于函數參數和返回值的描述,正確的是:
【填空題】實例對象的 ”私有“屬性指類的 _ _ 中以 _ 格式進行賦值創建的屬性
【單選題】Python語句序列: “a = (1, 2, 3, None, ( ), [ ]); print(len(a))"的運行結果是( )。
【單選題】Python的標準隨機數生產器模塊是( )
【簡答題】編寫代碼完成以下要求,并將代碼截圖以 貼圖 形式提交(不要上傳附件): 編寫程序,求列表s=[9, 7, 8, 3, 2, 1, 55, 6]中的元素個數、最大值、最小值,以及元素之和、平均值。并思考有哪幾種實現方法? (5.0分)