Python 生成隨機字元

2021-10-23 10:25:08 字數 703 閱讀 9875

#首先,引入random模組,從所列舉的字元中隨機選擇選擇乙個:

char1 = random.choice(

"abcdefghijklmnopqrstuvwxyz+-*/"

)

#如果想選擇多個,可以使用random.sample從所列舉的字元中隨機挑選指令個數內容:

list1 = random.sample(

"abcdefghijklmnopqrstuvwxyz",10

)

#如果不想一一枚舉可以選擇的字元內容,也可以選定ascii或者unicode數值範圍:

list2 =

[chr

(ord

('a'

)+ random.randint(0,

25))for i in

range(10

)]

#不想查詢字元對應的編碼時,可以再引入string模組

list3 = random.sample(string.ascii_uppercase,

10)

python生成隨機字串

encoding utf 8 import random import string 以追加方式開啟檔案,即保證後寫入的內容不會將之前的內容覆蓋 with open txt1.txt a as f 生產20000條字串 for i in range 20000 生成乙個隨機數 x random.ra...

Python隨機生成字串

背景 將不同型別的字串 大小寫字母 數字 特殊字元 中文 隨機放在一起,可以指定不同型別字串長度。如,全為大寫字母 15個數字 大小寫字母 數字 特殊字元 中文各1個 環境 windows7 python3.6.6 import string import random class randomst...

python生成隨機數 隨機字串

python生成隨機數 隨機字串 import random import string 隨機整數 print random.randint 1,50 隨機選取0到100間的偶數 print random.randrange 0,101,2 隨機浮點數 print random.random pri...