python生成隨機數(shù)(2種方式)

#應用場景:生成隨機驗證碼

import random


checkcode= ''

for iin range(6):

? ? current= random.randrange(0,6)

? ? if current!= i:

? ? ? ? temp= chr(random.randint(65,90))

? ? else:

? ? ? ? temp= random.randint(0,9)

? ? checkcode+= str(temp)#+=和join,join效率高

print (checkcode)

#第二種方式


code=[]

for iin range(6):

? if i==random.randint(1,5):

? ? ? code.append(str(random.randint(1,5)))

? else:

? ? ? temp=chr(random.randint(65,90))

? ? ? code.append(temp)

print(''.join(code))

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 不要忘記那清晨, 曉光純粹、空氣新鮮, 花兒分外明媚; 不要忘記那晚霞, 夕陽遺留在山間的殘紅 帶著血色的沉思面對...
    葉落晨曦閱讀 246評論 0 1
  • 第一節(jié):她在時空中 燕都是一座位于北方的古老城市,我的故事就是發(fā)生在這兒。在2015年燕都的秋天,一條很普通的小...
    赱彔閱讀 306評論 0 0

友情鏈接更多精彩內容