python判斷閏年 利用Python如何生成隨機(jī)密碼?
利用Python如何生成隨機(jī)密碼?Import random n=10#固定密碼數(shù)字,n=10L=list(range(0,10))for X in range(65,91):L.append(Chr
利用Python如何生成隨機(jī)密碼?
Import random n=10#固定密碼數(shù)字,n=10L=list(range(0,10))for X in range(65,91):L.append(Chr(X))for X in range(97123):L.append(Chr(X))key=“”for I in range(n):key=key str(隨機(jī)選擇(l) )打?。ā懊艽a是”鍵)導(dǎo)入隨機(jī)=隨機(jī).randint(8,15)#隨機(jī)密碼,8~]=“guest”&;四舍五入(100*rand(),0)
=左(int(rand()*1000000000),8
導(dǎo)入隨機(jī)n=10#固定密碼,n=8L=list(范圍(0,8),對(duì)于范圍(65)中的X,91):L.append(Chr(x))表示范圍內(nèi)的x(97123):L.append(Chr(x))key=“”表示范圍內(nèi)的I(n):key=key str(隨機(jī)選擇(l) )打?。ā泵艽a為:”鍵)導(dǎo)入隨機(jī)數(shù)n=隨機(jī).randint(8,8)#隨機(jī)密碼位,8<=n<=15L=list(range(0,10)),對(duì)于范圍(65,91)中的X:L.append(Chr(X)),對(duì)于范圍(97123)中的X:L.append(Chr(x))key=“”表示范圍(n)中的I:key=key str(隨機(jī)選擇(l) )打?。ā泵艽a為:“key)]~]#!Usr/bin/Python#-*-編碼:utf-8-*-#Python2.7#分解需求#1。生成2位隨機(jī)數(shù),則隨機(jī).randint(10, 99) # 2. 生成100,則它是為范圍(100)中的I導(dǎo)入隨機(jī) uple=tuple(隨機(jī).randint(10,99)對(duì)于范圍(100)中的i)打印random_35;Tuple#Dict_unum={出現(xiàn)次數(shù)}Dict_Num={}對(duì)于random_Tuple中的i:if Dict_35;數(shù)字獲?。╥) :dictunum[i]=1否則:dictunum[i]=1打印dict 為了計(jì)算PI,蒙特卡羅方法是對(duì)點(diǎn)進(jìn)行多次離散,模擬概率,計(jì)算面積。如果它在一個(gè)圓中,可以用到圓心的距離來求解。利用計(jì)算機(jī)的速度,可以快速地計(jì)算出PI值。噴灑次數(shù)越多,PI越精確。代碼如下:
from random import random
from math import sqrt
from time import process time
DARTS=10000
hits=0.0
process time()
對(duì)于范圍內(nèi)的I(1,DARTS 1):
x,y=random()
dist=sqrt(x**2,y**2)
如果(dist<=1.0):
命中=命中1
pi=4*(命中/省道)
打印(”pi值為{}。". 格式(PI)
打印(”運(yùn)行時(shí)為:{。5F}s”。格式(進(jìn)程)utime())