تابع بررسی نام کاربری
تابعی بنویسید که نام کاربری را دریافت کند و اگر داخل آن کاراکتری جز حروف کوچک انگلیسی بود، false و در غیر صورت True برگرداند
تابعی بنویسید که نام کاربری را دریافت کند و اگر داخل آن کاراکتری جز حروف کوچک انگلیسی بود، false و در غیر صورت True برگرداند
def check(): name=input('name user name : ') new_name=name.isalnum and name.lower() if new_name == name: print(True) else: print(False) check()
def is_valid_username(username): # بررسی هر کاراکتر در نام کاربری for char in username: # اگر کاراکتر جز حروف کوچک انگلیسی نیست if not ('a' <= char <= 'z'): return False return True # مثالهای استفاده print(is_valid_username("validusername")) # خروجی: True print(is_valid_username("InvalidUsername")) # خروجی: False print(is_valid_username("user_name")) # خروجی: False print(is_valid_username("username123")) # خروجی: False
def validate_username(username): for char in username: if not char.islower(): return False return True name=input("name: ") print(validate_username(name))
class name: def __init__(self,name1): self.name1=name1 def __str__(self): for i in self.name1: if not i.isupper(): return ('true') else: return ('flase') x=str(input('please enter your name:')) ob=name(x) print(ob)
listt=[' ','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] username=input("enter username: ") def check_username(listt,username): listt_check=[] for i in username: if i in listt: listt_check.append("True") else: listt_check.append('false') if 'false' in listt_check: status='false' else: status="true" print(status) check_username(listt,username)
def Name_Karbari(n) :
H = "QWERTYUIOPLKJHGFDSAZXCVBNM"
for i in n :
if i in H :
return False
return True
def is_valid_username(username): # بررسی اینکه آیا تمامی کاراکترها در نام کاربری حروف کوچک انگلیسی هستند for char in username: if not ('a' <= char <= 'z'): return False return True # مثال از نحوه استفاده username_input = input("لطفاً نام کاربری را وارد کنید: ") if is_valid_username(username_input): print("نام کاربری معتبر است.") else: print("نام کاربری باید فقط شامل حروف کوچک انگلیسی باشد.")
def username(name): return True if name.islower() else False i=input("name:") print(username(i))
def check_name(user_name:str) -> str:
return user_name.isalpha() and user_name.islower()
name=check_name("mohammadmahdi23@")
print(name)
#>>>نتیجه:False
برنامه ای بنویسید که مسافتی را به متر دریافت کند و به کیلومتر تبدیل کند و در خروجی نمایش دهد راهنمایی: هر کیلومتر = 1000 متر
برنامه ای بنویسید که یک عدد دریافت کند و با توجه به عدد دریافت شده شکل زیر را چاپ کند مثال:number: 5 55555 4444 333 22 1
برنامه ای بنویسید که سن کاربر را از ورودی دریافت کند و سال تولد کاربر را محاسبه و چاپ کند
تابعی بنویسید که تعداد تکرار یک کاراکتر در یک رشته را برگرداند برای این سوال نباید از توابع آماده استفاده کنید count_char("hooshang", "o") #2
تابعی بنویسید که تعداد ساعات کار کردن یک کارمند در ماه را به عنوان پارامتر دریافت کند و مبلغ حقوق کارمند را طبق فرمول زیر محاسبه کند و برگرداند هر کارمند برای ۱۴۰ ساعت کار در ماه، برای هر ساعت ۳۰۰۰...
برنامه ای بنویسید که کاربر بتواند ساعت، دقیقه و ثانیه موردنظر خود را همانند مثال زیر وارد کند و از زمان وارد شده، شمارش معکوس تا صفر انجام شود input: 1:22:50 # یک ساعت و بیست و دو دقیقه و پنجاه ثانیه
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری