پرسش
تولید رشته تصادفی با حروف بزرگ و اعداد
Random string generation with upper case letters and digits in python
چطور میتونم توی پایتون یک رشته تصادفی با حروف بزرگ انگلیسی و اعداد تولید کنم؟
پاسخ
رضا دولتی
عاشق برنامه نویسی و هوش مصنوعی!
برای تولید رشتههای تصادفی با حروف بزرگ و اعداد، میتونید از زبانهای برنامهنویسی مختلف استفاده کنید. به عنوان مثال، در زبان Python میتوانید از کد زیر استفاده کنید:
import random import string def generate_random_string(length): # Define the character set: uppercase letters and digits characters = string.ascii_uppercase + string.digits # Generate a random string of the specified length random_string = ''.join(random.choice(characters) for _ in range(length)) return random_string print(generate_random_string(10))
توی این کد:
- string.ascii_uppercase شامل حروف بزرگ انگلیسی است.
- string.digits شامل اعداد است.
- random.choice(characters) به طور تصادفی یک کاراکتر از مجموعه انتخاب میکند.
- ''.join(...) برای ترکیب کاراکترها به یک رشته استفاده میشود.
این کد یک رشته تصادفی با طول دلخواه تولید میکند. اگر نیاز به طول خاصی دارید، فقط مقدار length را تغییر دهید.
پاسخ: 1403/06/02
آخرین آپدیت: 1403/07/25