當前位置:成語大全網 - 新華字典 - 二級python程序題

二級python程序題

1、利用random隨機庫裏的函數,生成壹個由四個大小寫字母組成的驗證碼,顯示在屏幕上

我的解答:

系統解答:

系統解析:

1.用隨機數要導入random庫,並記別名為r

2.先定義好要使用的英文字母表;

3.用seed(1)初始化隨機函數,保證後面產生的隨機數跟標準答案的壹致

4.初始化密碼code為壹個空字符串;

系統解答:

系統解析:

題目給出了基本數據的定義,後面要使用這些變量

在for循環裏面,主要問題是畫筆的定位,要考慮圓心的位置是(0,0)的時候,畫筆要移動到圓心位置正下方,因此坐標點是(0,-ra[i])

畫筆顏色要從顏色列表裏選取

畫圓的半徑也從變量裏面獲取

系統解答:

系統解析:

字典members裏的value是個列表,所以需要用到列表的索引

對著字典members遍歷,按照要求顯示每個員工的工資和部門信息,另外還要取得工資和部門的名稱存入字典sal_dep

為了統計工資最高的部門的工資,需要字典sal_dep來保存這兩個信息

並且這個字典的key應該是工資數

用max函數對字典sal_dep的key進行求最大值的計算,並將最大值賦給變量max_val

再從字典裏,取出key為max_val的value賦給變量max_name

最後按照要求顯示結果

系統解答:

5、輸入壹個正整數(範圍為65-96),請輸出對應的Unicode字符。

6、獲得用戶輸入的壹個字符串,將字符串逆序輸出,同時緊接著輸出字符串的個數

我的解答:

我的是錯的,因為reverse()是對列表進行反轉,而不是字符串,所以正確解答應該是:

7、以123為隨機數種子,隨機生成10個在1(含)到999(含)之間的隨機整數,每個隨機數後跟隨壹個逗號進行分隔,屏幕輸出這10個隨機數。