原创 二叉樹的前序、中序和後序遍歷

一、題目 二、概念 知識點 一棵二叉樹由根結點、左子樹和右子樹三部分組成,若規定 D、L、R 分別代表遍歷根結點、遍歷左子樹、遍歷右子樹 DLR--前序遍歷(根在前,從左往右,一棵樹的根永遠在左子樹前面,左子樹永遠在右子樹前面) L

原创 python二級題庫90--統計讀取的數據,計算每行總和、平均值

一、題目 文件 data.txt 文件中有多 行數據,打開文件,讀取數據,並將其轉化爲列表。統計讀取的數據, 計算每一行的總和、平均值,在屏幕上輸出結果。 二、分析 三、方案 with open('data.txt', 'rt')

原创 python二級題庫85-數字求和

一、題目 編寫程序,從鍵盤上獲得用戶連續輸入且用逗號分隔的若干個數字(不必以逗號結尾),計算所有輸入數字的和並輸出 二、分析 三、方案 n = input("") nums = n.split(",") sum = 0 for i i

原创 python二級題庫87-turtle同心圓

一、題目 參照代碼模板完善代碼,實現下述功能,不得修改其它代碼。使用 turtle 庫的 turtle.circle() 函數 和 turtle.seth() 函數繪製同心圓套圈,最小的圓圈半徑爲 10 像素,不同圓圈之間的半徑差是 40

原创 python二級題庫89--字符串按規則輸出

一、題目 從鍵盤輸入一個整數和一個 字符,以逗號隔開,在屏幕上顯示輸出一條信息 二、分析 1. 輸入兩個值組成的字符串,要用 split()分割開 2.同時賦值給兩個變量 三、方案 # 請輸入 1 個整數和 1 個符號,逗號隔開 a,

原创 python二級題庫86-二進制轉八進制

一、題目 二、分析 1、將二進制字符串轉換爲十進制 2、將十進制格式化爲八進制 三、方案 s = "0b" + input("請輸入由0和1組成的二進制字符串:") print("轉換爲八進制數是:{:o}".format(eval(s)

原创 python二級題庫88--重排序

一、題目 二、分析 三、方案 """ 輸出: 101:[85, 82, 80] 102:[75, 72, 70] 103:[95, 92, 90] """ studs = [{'sid': '103', 'Chinese': 9

原创 Python應用06--python免費發送短信

一、效果圖 從上面的短信中,我們可以看到,這條免費短信是來自一個Twilio的賬戶發送過來的。既然是免費的,當然有限制,第一個限制:短信內容中的前綴“Sent form your Twilio trial account”是無法去掉;第

原创 python二級公共基礎01

(1)算法的時間複雜度是指______。(C) A.執行算法程序所需要的時間 B.算法程序的長度 C.算法執行過程中所需要的基本運算次數 D.算法程序中的指令條數 (2)下列敘述中正確的是______。(A) A.線性表是線性結構 B.棧與

原创 python二級題庫85-居中對齊輸出

一、題目 二、分析 三、方案 a = input("請輸入填充符號:") b = input("請輸入要顯示的字符串:") flag = 1 while flag: try: c = eval(input("

原创 python二級題庫83--生成新字符串

一、題目 二、分析 三、方案 s = "1,2,3,4,5" newStr = "".join(s.split(",")) print(newStr) 輸出結果: 12345 四、交流 如果你有更好的解法或者有不同的意見,大

原创 python二級題庫82--矩陣

一、題目 輸出 5 行 5 列的矩陣,除了兩條對角線是大寫字母 O 之外,其餘都是大寫字母 X 。如下圖所示: ○XXX○ X○X○X XX○XX X○X○X ○XXX○ 二、分析 三、方案 m, n = 5, 5 array

原创 python二級題庫81--雞兔同籠

一、題目 雞兔同籠是中國古代的數學名題之一。大約在 1500 年前,《孫子算經》記載了這個有趣的問題。書中敘述:今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何? 二、分析 三、方案 # i 爲兔子的數量 for i in ra

原创 python二級題庫80--定期理財翻番

一、題目 假設年利率是3.25%,計算下需要多少年,1萬元的定期存款連本帶息能翻蕃? 二、分析 三、方案 year = 0 amount = 10000 while amount < 20000: amount *= (1

原创 Python之turtle畫001--正多邊形

一、turtle基礎1、設置窗口2、認識座標系3、goto(x, y)函數通過移動座標,可以繪製不同的圖形4、控制畫筆前進與後退5、圓turtle.circle(radius, extent=None, steps=None)radius(