Password generator using python

Random module (3 Part Series)

1 Dice rolling game using python
2 Password generator using python
3 Rock paper scissors game using python

Hello, today we will make a simple password generator program using python.
first, we will import random and make 2 new variables:

import random 
chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-+=!@#$%^&*"
length_of_pass = int(input("num of letters:"))

Second, we will define a function that has one parameter called “num”,
Inside the function we will make a new empty variable called password , After that we will loop in the range of “num” using “for loop”, Inside the loop we will we will use the random module and add the result to password, outside the for loop we will return password:

def pass_generator(num):
    password = ''
    for i in range(num):
        password += random.choice(chars)
    return password

The last thing we will call the function with the parameter “length_of_pass”.
the whole code:

import random 
chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-+=!@#$%^&*"
length_of_pass = int(input("num of letters:"))
def pass_generator(num):
    password = ''
    for i in range(num):
        password += random.choice(chars)
    return password
print(pass_generator(length_of_pass))

Don’t forget to follow me!
Thanks for reading.

Random module (3 Part Series)

1 Dice rolling game using python
2 Password generator using python
3 Rock paper scissors game using python

原文链接:Password generator using python

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
I'm not lazy, I'm on energy saving mode.
我不懒,我只是开启了节能模式
评论 抢沙发

请登录后发表评论

    暂无评论内容