目錄
range 模組
range模組常用方法
range模組例項
4位驗證碼例項 備註
# encoding: utf-8
'''# @author : ccq
# @file : randomtest.py
# @time : 2019/8/3 15:37
'''import random
print(random.random()) # 0-1之間的隨機數 不能指定區間
print(random.uniform(1,10))# 給定範圍之間的隨機數 可指定區間
print(random.randint(2, 9)) # 給定範圍之間的隨機數 頭尾都可以取到
print(random.randrange(1, 3)) # 0-1之間的隨機數 頭可取,尾不可取
print(random.choice("hello")) # 給定範圍之間隨機取值 範圍可以是元組,字串等等
print(random.sample("hello",3))# 給定範圍之間隨機取值 範圍同上 第二個引數為取值的個數
# chr函式的返回值是當前整數對應的ascii字元。 即chr(66)的值為大寫的a。(因為大寫的a的ascii編碼值為66)# encoding: utf-8
'''# @author : ccq
# @file : checkcode_test.py
# @time : 2019/8/3 15:45
'''import random
checkcode1 = ''
checkcode2 = ''
# 實現4位隨機數字驗證碼
for i in range(4): # 迴圈四次
checkcode1 += str(random.randint(0, 9)) # 隨機生成0-9中的乙個數並轉換成str型別加到checkcode上
print(checkcode1) # 輸出checkcode
# 實現4位隨機驗證碼
for i in range(4): # 迴圈四次
checkflag = random.randrange(0, 4) # 作為標誌位
# 進行判斷,若隨機生成的標誌與當前i的值相等則生成乙個字母,若不相等則生成乙個數字
if checkflag == i: # 如果相等則生成字母
checkcode2 += str(chr(random.randint(65, 90))) # 隨機生成a-z中的乙個字母並轉換成str型別加到checkcode上
else:
checkcode2 += str(random.randint(0, 9)) # 隨機生成0-9中的乙個數並轉換成str型別加到checkcode上
print(checkcode2) # 輸出checkcode
西天取經python之路 DAY(十二)
import module1,module2,module3 from module1 import from module1 import prt as print m1 注意 直接使用import module1的時候,呼叫module1裡的prt方法應該使用如下寫法 module1.prt 如...
西天取經真相之二(悟空採訪實錄)
花果山一自稱孫悟空的精神病人,逢人便聲稱自己是 齊天大聖 此人經常搶奪行人財物,調戲婦女,還佔道經營,擾亂城市秩序,引起廣大天庭群眾的強烈不滿。本著人道主義考慮,天庭有關部門多次組織居委會老大媽做其思想工作,但勸阻無效。而後,城管大隊長二郎神親自前往做說服工作。沒想到,這位精神病患者竟然對人民的好城...
從西天取經看ERP的實施哲學
談到西遊記,很容易被大家第乙個想到的就是美猴王,而實施顧問在面對乙個erp專案的時候通常也會得到這種待遇。但是別忘記只有齊天大聖是取不回真經的,同理我們顯然也不能指望單靠乙個神勇無比的顧問搞掂整個專案。毋庸諱言,資訊化這事兒不容易,對於廣大中小型企業來說就更難 時間緊任務重,兼有許多繞不過去的關鍵環...