猜拳,隨機n位密碼

2022-08-17 10:09:15 字數 798 閱讀 1375

1.猜拳:

import random

list = ['石頭','剪刀','布']

y = input('''

(0) 石頭

(1) 剪刀

(2) 布

請出拳(0/1/2):

*******************''')

computer = random.choice(list)

you = list[int(y)]

win_list = [['石頭','剪刀'],['剪刀','布'],['布','石頭']]

if [you,computer] in win_list:

print('你出拳:%s,電腦出拳:%s,你贏了!' % (you,computer))

elif you == computer:

print('平局!!!')

else:

print('你出拳:%s,電腦出拳:%s,你輸了!' % (you,computer))

2.隨機n位密碼

import random

import string

result = ''

i = 1

n = int(input('隨機生成幾位密碼:'))

char = string.ascii_letters + string.digits + '_'

while i<=n:

a = random.choice(char)

result += a

i += 1

print(result)

根據賬號個數生成8位隨機密碼

根據賬號個數生成8位隨機密碼 coding utf 8 簡短地生成隨機密碼,包括大小寫字母 數字,可以指定密碼長度 生成隨機密碼 from random import choice import string import sys python3中為string.ascii letters,而pyt...

隨機生成密碼

bin bash for num 1 num 30 num num 1 生成密碼個數 dofor a 1 a 20 a a 1 生成密碼位數 doi 74 aa awk begin 隨機生成數字 if aa lt 57 o aa gt 97 then echo aa awk echo n echo ...

linux 批量建立使用者獲取8位隨機密碼

建立賬號 分組不分組只有一列useradd無法新增三個賬號 新增賬號 獲取密碼 執行最後一句 echo stu xargs n 1 sed r s useradd 1 pass date n md5sum cut c 5 13 echo passwd stdin 1 echo e 1 n aa.lo...