最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python隨機生成大小寫字母數(shù)字混合密碼(僅20行代碼)

 更新時間:2020年02月01日 10:49:51   作者:poisonmmmm  
這篇文章主要介紹了python隨機生成大小寫字母數(shù)字混合密碼,主要是利用random模塊隨機生成數(shù)字,大小寫字母,通過循環(huán)次數(shù)來實現(xiàn)此功能,需要的朋友可以參考下

用簡單的方法生成隨機性較大的密碼

僅用20行代碼隨機生成密碼

核心思路:利用random模塊

random模塊隨機生成數(shù)字,大小寫字母,循環(huán)次數(shù)

while循環(huán)+隨機生成的循環(huán)次數(shù)——>隨機plus++

大寫字母ASKII碼在65-90之間

小寫字母Askll碼在97-122之間

最終效果: x個大寫字母+y個數(shù)字+z個小寫字母(x,y,z均隨機)

隨機性相較于以往單調(diào)的 小寫+數(shù)字+大寫+小寫+數(shù)字+大寫… 循環(huán)有所提升

import random
print("隨機數(shù)生成”)
time=random.randint(1,2)
  while time:
    time1=random.randint(1, 3)
    time2=random.randint(1, 2)
    time3=random.randint(1, 3)
    while time1:
     a= random.randint(65,90)
     print("%c"%a,end="")
     time1-=1
    while time 2:
     c= random.randint(0,99)
     print("%d"%c,end="")
     time2-=1
    while time3:
     b= random.randint(97,122)
     print("%c"%b,end="")
     time 3-=1
  time-=1

補充:用Python隨機生成一個六位驗證碼(驗證碼由數(shù)字和字母組成(大小寫字母))

import random  
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
這里要用到random函數(shù)中的隨機生成一個區(qū)間的整數(shù) randint 函數(shù)模塊 
第一次知道循環(huán)可以這樣用 for _ in range():
hhh
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
def generate_code(code_len = 6):
  all_char = '0123456789qazwsxedcrfvtgbyhnujmikolpQAZWSXEDCRFVTGBYHNUJIKOLP'
  index = len(all_char) + 1
  code = ''
  for _ in range(code_len):
    num = random.randint(0,index)
    code += all_char[num]
  return code 
print(generate_code())

總結

以上所述是小編給大家介紹的python隨機生成大小寫字母數(shù)字混合密碼(僅20行代碼),希望對大家有所幫助!

相關文章

  • pytorch 數(shù)據(jù)加載性能對比分析

    pytorch 數(shù)據(jù)加載性能對比分析

    這篇文章主要介紹了pytorch 數(shù)據(jù)加載性能對比分析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 淺談Python3實現(xiàn)兩個矩形的交并比(IoU)

    淺談Python3實現(xiàn)兩個矩形的交并比(IoU)

    今天小編就為大家分享一篇淺談Python3實現(xiàn)兩個矩形的交并比(IoU),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python實現(xiàn)大文件分割與合并

    python實現(xiàn)大文件分割與合并

    這篇文章主要為大家詳細介紹了python實現(xiàn)大文件分割與合并,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Python使用進程Process模塊管理資源

    Python使用進程Process模塊管理資源

    這篇文章主要介紹了Python使用進程Process模塊管理資源,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • Python實用日期時間處理方法匯總

    Python實用日期時間處理方法匯總

    這篇文章主要介紹了Python實用日期時間處理方法匯總,本文講解了獲取當前datetime、獲取當天date、獲取明天/前N天、獲取當天開始和結束時間(00:00:00 23:59:59)、獲取兩個datetime的時間差、獲取本周/本月/上月最后一天等實用方法 ,需要的朋友可以參考下
    2015-05-05
  • python使用pyecharts庫畫地圖數(shù)據(jù)可視化的實現(xiàn)

    python使用pyecharts庫畫地圖數(shù)據(jù)可視化的實現(xiàn)

    這篇文章主要介紹了python使用pyecharts庫畫地圖數(shù)據(jù)可視化的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • Pandas設置DataFrame的index索引起始值為1的兩種方法

    Pandas設置DataFrame的index索引起始值為1的兩種方法

    DataFrame中的index索引列默認是從0開始的,那么我們?nèi)绾卧O置index索引列起始值從1開始呢,本文主要介紹了Pandas設置DataFrame的index索引起始值為1的兩種方法,感興趣的可以了解一下
    2024-07-07
  • python機器學習庫xgboost的使用

    python機器學習庫xgboost的使用

    這篇文章主要介紹了python機器學習庫xgboost的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • 解決Pytorch中的神坑:關于model.eval的問題

    解決Pytorch中的神坑:關于model.eval的問題

    這篇文章主要介紹了解決Pytorch中的神坑:關于model.eval的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python中collections模塊的基本使用教程

    Python中collections模塊的基本使用教程

    collections是Python內(nèi)建的一個集合模塊,提供了許多有用的集合類。下面這篇文章主要給大家介紹了關于Python中collections模塊的基本使用,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-12-12

最新評論

八宿县| 法库县| 师宗县| 民丰县| 福泉市| 兴义市| 元朗区| 迭部县| 中卫市| 宜兰县| 黎川县| 临安市| 瓮安县| 老河口市| 曲靖市| 玉林市| 黑河市| 密云县| 莱西市| 都匀市| 大荔县| 瓦房店市| 白河县| 揭东县| 延寿县| 刚察县| 腾冲县| 大名县| 获嘉县| 三亚市| 曲麻莱县| 密山市| 滨海县| 娱乐| 沁水县| 靖西县| 吉木萨尔县| 杭锦后旗| 来安县| 泸溪县| 中超|