eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
مثال1: دریافت جمله از کاربر تا زمانی که کاربر کلمه yes را وارد کند. و هرجمله یا کلمه ای به غیراز yes را داخل تابعی ببرد اگر با کلمات what, why, who, how شروع شده بود آخر جمله " ؟ " را بگذارد و درغیراین صورت " . " به اخرش اضافه کند.همچنین جملات با حرف بزرگ شروع شود و درآخر به یک لیست اضافه کند و محتویات درون لیست پرینت شود: ‌ ‌
def sentence(user_input):
 starts=('what','who','why','how')
    capt=user_input.capitalize()
    if user_input.startswith(starts):
        return '{}?'.format(capt)
    else:
        return '{}.'.format(capt)
mylist=[]
while True:
    user_input=input('say something(for finish it enter yes): ')
    if user_input=='yes':
        break
    else:‌
‌        mylist.append (sentence (user_input) )
print(' '.join(mylist))
مثال2: برنامه ای بنویسید که ازکاربر اسم را دریافت کند، اگر عارفه بود نام کاربری و رمز عبود را به او نشان دهد و اگر اسم های دیگر بود بگوید انها دسترسی به اطلاعات ندارند.
def access(user):
    return{
        'username':user,
        'password':'admin12'
    }
def running():
    user = input('enter your name: ').capitalize()
    match user:
        case 'Arefe':
            
            print('Arefe have access to the database!')
            print(access("Arefe"))
            
        case 'Ali':
            print('Ali do not have any access to the database!')
        case _:
            print('you do not have any access to the database!')

for _ in range(3):
    running()
مثال3: دریافت تعدادی عدد از کاربر و مرتب کردن اعداد از کوچک به بزرگ و پرینت آنها.
number=input('enter numbers: ')
number_list=[int(num) for num in number.split()]
sorted_list=sorted(number_list)
print('sorted numbers: ', sorted_list)