پسورد جنریتور (Password Generator)
تابعی بنویسید که یک پسورد تصادفی با شرایط زیر ایجاد کند و برگرداند
شامل حروف a تا z کوچک و بزرگ
شامل اعداد 0 تا 9
طول پسورد باید بین 8 تا 10 کاراکتر باشد
تابعی بنویسید که یک پسورد تصادفی با شرایط زیر ایجاد کند و برگرداند
شامل حروف a تا z کوچک و بزرگ
شامل اعداد 0 تا 9
طول پسورد باید بین 8 تا 10 کاراکتر باشد
import random import string def generate_password(length=8): """ A function to generate a random password with a specified length. Arguments: length: Password length (default 8 characters) return: A string containing a randomly generated password """ # Define the set of allowed characters characters = string.ascii_letters + string.digits # Generate a random string of specified length password = ''.join(random.choice(characters) for _ in range(length)) return password # Example of using the function password_length = random.randint(8, 10) # We choose the length of the password randomly between 8 and 10 password = generate_password(password_length) print("Random generated password:", password)
import random import string def generate_password(): lowercase = string.ascii_lowercase uppercase = string.ascii_uppercase digits = string.digits all_characters = lowercase + uppercase + digits password_length = random.randint(8, 10) password = ''.join(random.choices(all_characters, k=password_length)) return password print(generate_password())
import random def Password_Generator(): char_upper='ABCDEFGHIJKLMNOPQRSTUVWXYZ' char_lower=char_upper.lower() num='123456789' all= char_upper + char_lower + num len = random.randrange(8,11) print(''.join(random.sample(all,len))) Password_Generator()
import random import string password = ''.join(random.choices(string.ascii_letters + string.digits, k=random.randint(8, 10))) print(password)
import random c=[] while 1: a=['a',"b","c","d","e","f","g","h",'i','j','k','l','m','n','o','p','q','r','s','t','u','v','1','w','x','y','z,','3','4','5','6','7','8','9','0'] b=random.choice(a) c.append(b) if len(c)>8 and len(c)<10: break print(''.join(c))
import random def password_generator(): letaher_lower_case = "abcdefghijklmnopqrstuvwxyz" letaher_upper_case = letaher_lower_case.upper() numbers = "1234567890" string = letaher_lower_case + letaher_upper_case + numbers password_lenght = random.randint(8, 10) password = "".join(random.sample(string, password_lenght)) return password print(password_generator())
import random characters = "'abcdefghijklmnopqrstuvwxyz123456789()*&^%$#@!?><ABCDEGHIJKLMNOPQRSTUVWXYZ'" number=int(input("How many characters should it be?:")) randompasword="".join (random.sample(characters,number)) print(randompasword) print('===============================')
import random import string def generate_random_password(): """یک پسورد تصادفی با شرایط مشخص شده ایجاد میکند.""" # تعیین کاراکترهای مجاز characters = string.ascii_letters + string.digits # حروف کوچک و بزرگ و اعداد password_length = random.randint(8, 10) # طول پسورد بین 8 تا 10 کاراکتر # ایجاد پسورد تصادفی password = ''.join(random.choice(characters) for _ in range(password_length)) return password # تست تابع if __name__ == "__main__": random_password = generate_random_password() print(f"پسورد تصادفی: {random_password}")
import random import string def generate_password(): # حروف کوچک و بزرگ و اعداد s = string.ascii_letters n = string.digits # طول پسورد تصادفی بین 8 تا 10 rand = random.randint(8, 10) # لیست خالی برای ذخیره کاراکترها list_numbers = [] # تولید کاراکترهای تصادفی for x in range(rand): num_char = random.choice(s + n) list_numbers.append(num_char) # تبدیل لیست به رشته password = ''.join(list_numbers) return password # فراخوانی تابع print(generate_password())
برنامه ای بنویسید که شکل زیر را در خروجی چاپ کند****************************
برنامه ای بنویسید که عددی را به عنوان a از ورودی دریافت کند و تمام اعداد اول کوچکتر از a را در خروجی چاپ کند
برنامه ای بنویسید که یک عدد دریافت کند و با توجه به عدد دریافت شده شکل زیر را چاپ کند مثال:number: 5 55555 4444 333 22 1
تابعی بنویسید که رشته ای را دریافت کند و مقدار رمزنگاری شده را طبق الگوریتم زیر برگرداند. سپس تابعی بنویسید که عبارت رمزنگاری را دریافت کند و رشته اولیه را برگرداند. در این رمزنگاری :هرحرف باید با ...
برنامه ای بنویسید که تعداد بینهایت عدد از کاربر دریافت کند و وقتی کاربر عدد 0 را وارد کرد؛ تمام اعداد وارد شده از بزرگ به کوچک در خروجی چاپ شوند
تابعی بنویسید که یک لیست از اعداد دریافت کند و 2 لیست برای اعداد زوج و فرد آن ایجاد کرده و در خروجی چاپ کند مثالmyfun([1,2,3,4]) output: [1,3] [2,4]
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری