要求:
1.建立列表
2.生成隨機數,大寫字元
3.numpy模組生成隨機數
步驟:
建立列表
生成指定範圍的隨機數
隨機數轉字元
字元存入列表
65-91的隨機數
num= 10
import random
#建立列表
result =
for i in range(num):
#生成65-91(不包括)的隨機數
n = random.randint(65,90)
#隨機數轉成字元,並新增到列表
print(result)
列表推導式
**num= 10
import random
#列表推導式
#chr(random.randit(65,90)),負責生成乙個隨機的大寫字元
result = [chr(random.randint(65,90) for i in range(num))]
print(result)**
numpy
num= 10
import numpy
#nu,py.random.randit()函式可生成乙個隨機函式的矩陣,可生成多行,多列的隨機函式
#列表推導式
#numpy.random.randint(65, 90 ,[num ,1])生成1列,num行個隨機數(相當於乙個包含num個隨機數的列表)
result = [chr(i) for i in numpy.random.randint(65,90, [num ,1])]
print(result)
第二個作業!
作業要求 從鍵盤輸入乙個四位正整數。首先分離出該正整數中的每一位數字,並按逆序顯示輸出各位數字 然後用分離出的每位數字組成乙個最大數和乙個最小數,並顯示輸出。例如,若輸入的四位正整數為3175。按逆序顯示輸出分離出的各位數字為5713 組成的最大數為7531,組成的最小數為1357。具體要求 1 輸...
第二個系統
在進入工作後,參與的第二系統,也剛好是乙個失敗的專案重新再設計的乙個專案。全程參與了設計討論和相關功能模組的實現。到最後證明,這個系統依舊是失敗的。事隔了1年多了,回頭看問題,希望能看明白它。首先,整個團隊太年輕了。不是剛畢業沒多久,就是工作了才一年。其次,需求的失控,不懂得拒絕 因為是進入工作不久...
第二個驅動
上次編譯成功hello world,興奮了好一會,呵呵。之前一直嘗試都沒成功。緣分未到,各種各樣的原因會讓嘗試失敗。用hello.ko練習了一把insmod,lsmod,rmmod,modinfo等命令,這些是使用module的基本命令吧。然後就開始著手開展下一步學習了,有個guide上面說,編譯完...