1樓:大白大姑涼
1:mport random
#匯入random模組 用於生產隨機數功能2:a = random.randint(97, 122)#利用random.
randint()函式生成一個隨機整數a,使得97<=a<=122
#對應從「a」到「z」的ascii碼
3:c = chr(a)
#將a表示的ascii碼轉換為對應的字母,這裡的c就是你要的隨機字母4:print c
#將字母輸出,完成
延展閱讀:
python具有豐富和強大的庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中[3] 有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫,而後封裝為python可以呼叫的擴充套件類庫。
需要注意的是在您使用擴充套件類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現。
2樓:
#python生成隨機數很簡單,不用像樓上那麼麻煩,具體方法如下import random
import string
s = string.ascii_lowercase #所有小寫字母(a-z)
#s=string.ascii_letters #所有大小寫字母(a-z,a-z)
#s=string.ascii_uppercase #所有大寫字母(a-z)
r = random.choice(s)
python怎樣生成一個隨機矩陣
3樓:雙庚的乳酪
from numpy import random
randarray = random.random(size=(2,4))
#輸出#array([[0.93848018,0.42005976,0.
81470729,0.98797783],[0.12242703,0.
42756378,0.59705163,0.36619101]])
random函式接收需要生成隨機矩陣的形狀的元組作為唯一引數。上面的**將會返回一個兩行四列的隨機矩陣,隨機數的值位於0到1之間,矩陣是numpy.array型別。
除了random函式外,還有生成整數隨機矩陣的函式randint。
from numpy import random
random.randint(1,100,size=(3,3))
#輸出#array([[74,76,46],[90,16,8],[21,41,31]])
4樓:糖三三
python 編寫程式:產生一個隨機 3 位正整數,並將該整數的數字首尾互換輸出,例如:157 互換後為 751。
import random
a,b,c=random.randint(1,9),random.randint(0,9),random.randint(1,9)
print a*100+b*10+c
print c*100+b*10+a
python程式有什麼好的自動從註釋生成的方法
老夭來了 你可以使用doxygen或者sphinx,現在python文件就是使用sphinx生成的,你可以到官網看一下具體的使用方法。如果解決了您的問題請採納!如果未解決請繼續追問 用sphinx 以win32系統為例,最簡單的安裝方式是在dos下輸入如下 pip install u sphinx ...
Python程式有什麼好的自動從註釋生成的方法
用sphinx 以win32系統為例,最簡單的安裝方式是在dos下輸入如下 pip install u sphinx 安裝好了之後,用最簡單的半自動生成api文件的方式進行 例如 你的python安裝在c python27,想要給flask包自動製作文件,製作完成的文件放在c python doc ...
用Python生成excel,如何用Python實現exce
chacker莫奈 可以使用xlsxwriter 庫實現 如下 import xlsxwriter import sys reload sys 解決中文編碼問題 sys.setdefaultencoding utf 8 建立一個絕對路徑為.test.xlsx的excel檔案workbook xlsx...