آموزش پایتون
88 subscribers
281 photos
21 videos
81 files
178 links
ارتباط با ما:
@learnpythonicyBot

لینک گروه چت:
https://t.me/learnpythonicychat

لینک چنل ایتا:
https://eitaa.com/learnpythonicy
Download Telegram
mementopython3-english.pdf
242.7 KB
#Cheat_Sheet

چیت شیت یا برگه تقلب چیه؟؟؟
در واقع خلاصه نویسی و نکته برداری مطالب مهم هست.

😮‍💨حوصله فیلم های آموزشی رو نداری؟؟ با خوندن بیشتر حال می‌کنی؟
پس این cheat sheet رو از دست نده.🤓

⛔️توجه: این pdf حاوی نکات خیلی خوب هست. حتما یه سر بهش بزنید!
#برگه_تقلب
👍3👨‍💻1
آموزش پایتون
مثال پنج تا ده پایتون.zip
مثال 5 تا 10.pdf
411 KB
مثال5_10: در این فایل چندین مدل از چاپ ستاره و چاپ مثلثی اعداد درس داده شده است.
🗣هدف از آموزش این فایل نحوه‌ی‌ الگویابی می‌باشد.
آموزش پایتون
مثال یازده پایتون.zip
مثال11: بازی حدس عدد بین 1 تا 10
 
import random
rand=random.randint(1,10)
number=int(input(' What number am I?? '))
if number==rand:
print('you win!')
elif number>rand:
print('too high!')
number=int(input('guess again: '))
if number==rand:
print('you win...')
else:
print('you lose...')
elif number<rand:
print('too low!')
number=int(input('guess again: '))
if number==rand:
print('you win...')
else:
print('you lose...')
else:
print(' guess a number beetwin 1 to 10: ')
👨‍💻2
آموزش پایتون
مثال دوازده پابتون.zip
مثال12: بین A و Q یکی رو انتخاب کن!

import random 
me=random.choice(['A','Q'])
guess=input('A or Q?? ').title()
if guess == me:
print('you win:)')
else:
print('bad luck:)')
if me=='A':
print('it was Arefe...')
else:
print('it was Queen...')
#
#
#
import random
me=random.choice(['A','Q'])
guess=input('A or Q?? ').title()
while True:
if guess == me:
print('you win:)')
else:
print('bad luck:)')
guess=input('play again;) ')
if guess=='end':
break
if me=='A':
print('it was Arefe...')
else:
print('it was Queen...')
🐼 pandas in python:

🔰 پانداز پایتون یک کتابخانه منبع باز (open source) است که به طور گسترده برای تجزیه و تحلیل داده ها استفاده می شود.

📌کتابخانه Pandas برای خواندن و دستکاری داده ها در ML و علم داده استفاده می شود.

pip install pandas

دستور بالا برای نصب کتابخانه Pandas در سیستم می باشد.

#بخوانیم | #کتابخانه |#pandas | آموزش پایتون
آموزش پایتون
مثال سیزده پایتون.zip
مثال13: مقایسه پسورد...
pswd1=input('enter your password: ')
pswd2=input('enter it again: ')
if pswd1==pswd2:
print('WELCOME')
elif pswd1.lower()==pswd2.lower():
print('they MUST be the same case!')
else:
print('INCORRECT')
👍3
آموزش پایتون
مثال چهارده پایتون.zip
مثال14: اگر پسوردی که کاربر وارد می‌کند صحیح بود، کاربر نام، سن و سایز کفش را برای چهار نفر از مشتریان خود وارد کند.
اگر مشخصات فردی را خواست نام فرد درون لیست را بپرسید و سن و سایز کفش آنها را نمایش دهید.
اگر کاربر میخواست مشخصات شخصی را که از لیست حذف کند، نام فرد را وارد کند. و این ردیف از داده ها حذف شود .
def customer():
list={}
for i in range(4):
name=input('NAME: ')
age=input('AGE: ')
shoe=input('SHOE SIZE: ')
list[name]={'Age':age,'Shoe Size':shoe}
while True:
option=input('1. View customer profile\n2. Remove customer profile\n3. Exit\n')
if option=='1':
ask=input('Enter name:')
print(list[ask])
elif option=='2':
remove=input('Enter name:')
del list[remove]
elif option=='3':
break
pswd1=input('enter your password: ')
pswd2=input('enter it again: ')
if pswd1==pswd2:
print('WELCOME')
customer()
elif pswd1.lower()==pswd2.lower():
print('they MUST be the same case!')
else:
print('INCORRECT')
👍3
آموزش پایتون
مثال پانزده پایتون.zip
مثال15:
ساخت یک مسابقه ریاضی
اسم کاربر را بپرسد ،دو سوال تصادفی ایجاد کند و بپرسد
نام انها/نمره نهایی/سوال پرسیده شده/پاسخ انها را در یک فایل csv ذخیره کند.
import csv
import random
score=0
name=input('what is your name? ')
q1_num1=random.randint(10,40)
q1_num2=random.randint(10,40)
question1=str(q1_num1)+ '+' +str(q1_num2)+ '='
ans1=int(input(question1))
realasn1=q1_num2+q1_num1
if realasn1==ans1:
score+=1
q2_num1=random.randint(10,40)
q2_num2=random.randint(10,40)
question2=str(q2_num1)+ '+' +str(q2_num2)+ '='
ans2=int(input(question2))
realasn2=q2_num2+q2_num1
if realasn2==ans2:
score+=1

file=open('quizscore.csv','a')
newrecord=name + ',' + question1 + ',' + str(ans1)+ ',' + question2 + ','+str(ans2)+ ','+str(score)+'\n'
file. write(str(newrecord))
file.close()
👍3
آموزش پایتون
مثال شانزده پایتون.zip
مثال16: منوی زیر را به کاربر نمایش دهید:
(1 اضافه کردن (addition)
(2 تفریق کردن (subtraction)
اگر عدد 1 را وارد کنند، باید زیربرنامه ای را اجرا کند که دو عدد تصادفی بین 5 تا 20 تولید می کند و از کاربر می خواهد که آنها را با هم جمع کند. پاسخ صحیح را بررسی
کنید و هم پاسخ کاربر و هم پاسخ صحیح را برگردانید.
اگر آنها 2 را به عنوان انتخاب خود در منو وارد کردند، باید یک برنامه فرعی را اجرا کند که یک عدد بین 25 و 50 و یک عدد دیگر بین 1 تا 25 ایجاد می کند و از آنها می خواهد که num1 منهای num2 را کار کنند. به این ترتیب آنها نگران پاسخ های منفی نخواهند بود. هم پاسخ کاربر و هم پاسخ صحیح را برگردانید.
برنامه فرعی دیگری ایجاد کنید که بررسی کند آیا پاسخ کاربر با پاسخ واقعی مطابقت دارد یا خیر. اگر این کار را کرد، "درست" را نمایش دهید، در غیر این صورت پیامی را
نشان دهید که "غلط" و پاسخ واقعی را نمایش می دهد.
اگر گزینه مربوطه را در منوی اول انتخاب نکردند، باید یک پیام مناسب نمایش دهید.


import random 
def addition():
num1=random.randint(5,20)
num2=random.randint(5,20)
print(num1,'+',num2,'=')
user_answer=int(input('Your answer: '))
real_answer=num1+num2
answer=(user_answer,real_answer)
return answer
def subtraction():
num3=random.randint(25,50)
num4=random.randint(1,25)
print(num3,'-',num4,'=')
user_answer=int(input('Your answer: '))
real_answer=num3-num4
answer=(user_answer,real_answer)
return answer
def check_answer(user_answer,real_answer):
if user_answer==real_answer:
print('CORRECT')
else:
print('INCORRECT, the answer is ',real_answer)
def main():
option=int(input('1.addition\n2.subtraction\n'))
if option==1:
user_answer,real_answer=addition()
check_answer(user_answer,real_answer)
elif option==2:
user_answer,real_answer=subtraction()
check_answer(user_answer,real_answer)
else:
print('INCORRECT Selection')
main()
👍4
آموزش پایتون
مثال هفده پایتون.zip
مثال17:
منوی زیر را ایجاد کنید:
1)add to file
2)view all records
3)delete record
4)quit program


اگر کاربر 1 را انتخاب کرد، به او اجازه دهید به فایلی به نام Salaries.csv اضافه کند که نام و حقوق آنها ذخیره می شود.
اگر آنها 2 را انتخاب کنند باید تمام رکوردهای موجود در فایل Salaries.csv نمایش داده شود.
گزینه 3 حذف آیتم موردنظر از فایل
اگر آنها 4 را انتخاب کنند باید برنامه را متوقف کند.
اگر گزینه نادرستی را انتخاب کنند باید یک پیام خطا ببینند.
👈 آنها باید به بازگشت به منو ادامه دهند تا زمانی که گزینه 4 را انتخاب کنند.

import csv

def add_file():
file=open('salaries.csv','a')
name=input('Enter your name:')
salary=int(input('Enter your salary:'))
newrecord=name +',' + str(salary)+'\n'
file.write(str(newrecord))
file.close()
def view():
file=open('salaries.csv','r')
for item in file:
print(item)
file.close()
def delete():
file=open('salaries.csv','r')
x=0
list=[]
for item in file:
list.append(item)
file.close()
for item in list:
print(x,item)
x+=1
itemtodelete=int(input('Enter the number to delete:'))
del list[itemtodelete]
file=open('salaries.csv','w')
for item in list:
file.write(item)
file.close()

tryagain=True
while tryagain==True:
selection=input('1)Add to file\n2)view all records\n3)Delete records\n4)Quit prigram\nenter yourselection:')
if selection=='1':
add_file()
elif selection=='2':
view()
elif selection=='3':
delete()
elif selection=='4':
tryagain=False
else:
prrint('Incorrect selection!')
👨‍💻2👍1
مثال نوزدهم پایتون.zip
13.7 MB
19.مثال نوزدهم
👨‍💻2👍1