因為一些原因,已經有近乙個月沒有學python了,今天開始回歸!
import random
num = 10
result_a =
for i in range(num):
#生成65-91(不包括)的隨機數
num = random.randint(65,96)
#隨機數轉成成字元`chr()`並新增到列表中
print (result_a)
chr()函式可以將數字轉換為字元
import random
num = 10
result_b = [chr(random.randint(65,96)) for i in range(num)]
print(result_b)
#numpy.random.randint()函式可生成乙個隨機數的矩陣,可生成多行、多列的隨機數
import numpy
num = 10
result_c = [chr(i) for i in numpy.random.randint(65,96,[num,1])]
#這裡[num,1]表示生成1行num個的隨機數
print(result_c)
numpy模組需要單獨安裝pip install numpy;pycharm中可以在配置中搜尋numpy直接安裝,比較方便
#使用列表推導式來建立乙個包含重複元素的列表
import random
new_list =
scr_list = [random.randint(15,25) for i in range(15)]
num = len(scr_list)
print(num)
for i in scr_list:
if i not in new_list:
print(new_list)
set_list = list(set(scr_list))
print(set_list)
import itertools
scr_list.sort()
#使用itertools.groupby()對列表進行分組
it_list = itertools.groupby(scr_list)
#遍歷所有組內的元素並返回,若元素相同則只返回乙個
for k,g in it_list:
print(k,end=" ")
個人回顧總結
答 我們的軟體要解決如何讓同學們在愉悅歡快的遊戲中收穫知識,如何把學習變成一件相對不枯燥的事情,我們利用充足的時間做了計畫,並同夏大偉老師進行商討解決了對於需求的滿足。答 有,相對來說時間相對充裕,但是由於我們要做的是遊戲,乙個全新的東西嗎,所以制定計畫有一些費力。答 我們小組意見都會說出來,如果不...
專案回顧 總結
一 團隊中每個人針對專案回顧模板中的問題,用markdown語法寫下自己的思考和回答並發布到自己的 我們的軟體要解決什麼問題?是否定義得很清楚?是否對典型使用者和典型場景有清晰的描述?我們的軟體主要解決藥品庫存量的管理,我們定義清楚,我們軟體面對的使用者是醫生和藥品庫存管理人員,面對的場景是醫院 是...
專案回顧 總結
設想和目標 1.我們的軟體要解決什麼問題?是否定義得很清楚?是否對典型使用者和典型場景有清晰的描述?一些小的功能細節 清楚 有。2.是否有充足的時間來做計畫?有。3.團隊在計畫階段是如何解決同事們對於計畫的不同意見的?投票,用人數多的計畫。使用者量,使用者對重要功能的接受程度和我們事先的預想一致麼?...