جزوه ۳۰ مثالی برای آموزش پایتون مقدماتی.
🔟 مثال اول = خیلی ساده و پایه (چاپ، متغیر، input، type و …)
🔟 مثال دوم = شرطها و حلقهها (if, for, while و ترکیبشون)
🔟 مثال سوم = کمی کاربردیتر (لیست، رشته، توابع، فایل و …)
🐍 ۳۰ مثال ساده پایتون (مقدماتی)
بخش اول: شروع کار با پایتون (۱۰ مثال خیلی ساده)
1. چاپ متن
print("سلام دنیا!")
2. تعریف متغیر و چاپ
x = 10
y = 3.5
name = "Ali"
print(x, y, name)
3. نوع داده (type)
age = 25
print(type(age)) # <class 'int'>
print(type(3.14)) # float
print(type("سلام")) # str
4. گرفتن ورودی از کاربر (input)
name = input("اسم شما چیست؟ ")
print("سلام", name)
5. جمع دو عدد با ورودی
a = int(input("عدد اول: "))
b = int(input("عدد دوم: "))
print("جمع =", a + b)
6. تبدیل نوع داده
num = "123"
print(int(num) + 10) # تبدیل str به int
7. عملیات ریاضی
a = 7
b = 2
print("جمع:", a + b)
print("تقسیم:", a / b)
print("باقیمانده:", a % b)
print("توان:", a ** b)
8. رشتهها
text = "Python"
print(text.upper()) # حروف بزرگ
print(text[0]) # حرف اول
print(text[2:5]) # برش
9. ترکیب رشته و عدد
name = "Ali"
age = 20
print(f"اسم: {name}, سن: {age}")
10. ورودی و type
data = input("یک مقدار وارد کنید: ")
print("نوع داده:", type(data))
بخش دوم: شرط و حلقه (۱۰ مثال متوسط)
11. شرط if
age = 18
if age >= 18:
print("بزرگسال هستید")
12. شرط if/else
num = int(input("یک عدد وارد کنید: "))
if num % 2 == 0:
print("عدد زوج است")
else:
print("عدد فرد است")
13. شرط if/elif/else
score = int(input("نمره: "))
if score >= 90:
print("عالی")
elif score >= 50:
print("قبول")
else:
print("مردود")
14. حلقه for
for i in range(5):
print(i)
15. چاپ اعداد زوج
for i in range(0, 11, 2):
print(i)
16. حلقه while
n = 0
while n < 5:
print("Python")
n += 1
17. جمع اعداد ۱ تا ۵ با while
n = 1
s = 0
while n <= 5:
s += n
n += 1
print("مجموع =", s)
18. استفاده از break
for i in range(10):
if i == 5:
break
print(i)
19. استفاده از continue
for i in range(6):
if i == 3:
continue
print(i)
20. جدول ضرب
num = int(input("عدد: "))
for i in range(1, 11):
print(num, "x", i, "=", num * i)
بخش سوم: مثالهای کاربردی (۱۰ مثال کمی پیشرفتهتر)
21. پیدا کردن ماکزیمم در لیست
numbers = [3, 7, 2, 9, 5]
print("بزرگترین =", max(numbers))
22. پیدا کردن مینیمم
numbers = [3, 7, 2, 9, 5]
print("کوچکترین =", min(numbers))
23. کار با لیست و حلقه
fruits = ["سیب", "موز", "انگور"]
for fruit in fruits:
print("میوه:", fruit)
24. شمارش حروف رشته
word = "python"
print("تعداد حروف:", len(word))
25. برعکس کردن رشته
text = "salam"
print(text[::-1])
26. تابع ساده
def greet(name):
return f"سلام {name}!"
print(greet("سارا"))
27. مدیریت خطا
try:
x = 10 / 0
except ZeroDivisionError:
print("تقسیم بر صفر ممکن نیست")
28. کار با فایل (نوشتن)
with open("test.txt", "w") as f:
f.write("سلام دنیا!")
29. کار با فایل (خواندن)
with open("test.txt", "r") as f:
print(f.read())
30. برنامه حدس عدد ساده
secret = 7
guess = int(input("یک عدد حدس بزن: "))
if guess == secret:
print("آفرین درست گفتی!")
else:
print("اشتباه حدس زدی")
معرفی جزوه آموزش مقدماتی پایتون
این مجموعه شامل ۳۰ مثال کاربردی و ساده از زبان برنامهنویسی پایتون است که با هدف آموزش گامبهگام مفاهیم پایه طراحی شده است.
در این جزوه، هنرآموزان با دستورات ابتدایی مثل چاپ (print)، دریافت ورودی (input)، کار با نوع دادهها (type) شروع کرده و سپس با شرطها (if)، حلقهها (for, while)، رشتهها و لیستها آشنا میشوند.
در ادامه، مثالهای کاربردیتری همچون توابع، مدیریت خطا و کار با فایلها ارائه شدهاند تا مسیر یادگیری کاملتر شود.
تمامی مثالهای این جزوه در دورههای آموزشی قبلی توسط هنرآموزان تمرین و اجرا شدهاند و بهصورت عملی پیادهسازی گردیدهاند.
این محتوا توسط تیم برنامهنویسی پایتون و هوش مصنوعی تهیه و تدوین شده است تا علاقهمندان به برنامهنویسی بتوانند بهسادگی وارد دنیای شیرین پایتون شوند.
🔟 مثال اول = خیلی ساده و پایه (چاپ، متغیر، input، type و …)
🔟 مثال دوم = شرطها و حلقهها (if, for, while و ترکیبشون)
🔟 مثال سوم = کمی کاربردیتر (لیست، رشته، توابع، فایل و …)
🐍 ۳۰ مثال ساده پایتون (مقدماتی)
بخش اول: شروع کار با پایتون (۱۰ مثال خیلی ساده)
1. چاپ متن
print("سلام دنیا!")
2. تعریف متغیر و چاپ
x = 10
y = 3.5
name = "Ali"
print(x, y, name)
3. نوع داده (type)
age = 25
print(type(age)) # <class 'int'>
print(type(3.14)) # float
print(type("سلام")) # str
4. گرفتن ورودی از کاربر (input)
name = input("اسم شما چیست؟ ")
print("سلام", name)
5. جمع دو عدد با ورودی
a = int(input("عدد اول: "))
b = int(input("عدد دوم: "))
print("جمع =", a + b)
6. تبدیل نوع داده
num = "123"
print(int(num) + 10) # تبدیل str به int
7. عملیات ریاضی
a = 7
b = 2
print("جمع:", a + b)
print("تقسیم:", a / b)
print("باقیمانده:", a % b)
print("توان:", a ** b)
8. رشتهها
text = "Python"
print(text.upper()) # حروف بزرگ
print(text[0]) # حرف اول
print(text[2:5]) # برش
9. ترکیب رشته و عدد
name = "Ali"
age = 20
print(f"اسم: {name}, سن: {age}")
10. ورودی و type
data = input("یک مقدار وارد کنید: ")
print("نوع داده:", type(data))
بخش دوم: شرط و حلقه (۱۰ مثال متوسط)
11. شرط if
age = 18
if age >= 18:
print("بزرگسال هستید")
12. شرط if/else
num = int(input("یک عدد وارد کنید: "))
if num % 2 == 0:
print("عدد زوج است")
else:
print("عدد فرد است")
13. شرط if/elif/else
score = int(input("نمره: "))
if score >= 90:
print("عالی")
elif score >= 50:
print("قبول")
else:
print("مردود")
14. حلقه for
for i in range(5):
print(i)
15. چاپ اعداد زوج
for i in range(0, 11, 2):
print(i)
16. حلقه while
n = 0
while n < 5:
print("Python")
n += 1
17. جمع اعداد ۱ تا ۵ با while
n = 1
s = 0
while n <= 5:
s += n
n += 1
print("مجموع =", s)
18. استفاده از break
for i in range(10):
if i == 5:
break
print(i)
19. استفاده از continue
for i in range(6):
if i == 3:
continue
print(i)
20. جدول ضرب
num = int(input("عدد: "))
for i in range(1, 11):
print(num, "x", i, "=", num * i)
بخش سوم: مثالهای کاربردی (۱۰ مثال کمی پیشرفتهتر)
21. پیدا کردن ماکزیمم در لیست
numbers = [3, 7, 2, 9, 5]
print("بزرگترین =", max(numbers))
22. پیدا کردن مینیمم
numbers = [3, 7, 2, 9, 5]
print("کوچکترین =", min(numbers))
23. کار با لیست و حلقه
fruits = ["سیب", "موز", "انگور"]
for fruit in fruits:
print("میوه:", fruit)
24. شمارش حروف رشته
word = "python"
print("تعداد حروف:", len(word))
25. برعکس کردن رشته
text = "salam"
print(text[::-1])
26. تابع ساده
def greet(name):
return f"سلام {name}!"
print(greet("سارا"))
27. مدیریت خطا
try:
x = 10 / 0
except ZeroDivisionError:
print("تقسیم بر صفر ممکن نیست")
28. کار با فایل (نوشتن)
with open("test.txt", "w") as f:
f.write("سلام دنیا!")
29. کار با فایل (خواندن)
with open("test.txt", "r") as f:
print(f.read())
30. برنامه حدس عدد ساده
secret = 7
guess = int(input("یک عدد حدس بزن: "))
if guess == secret:
print("آفرین درست گفتی!")
else:
print("اشتباه حدس زدی")
معرفی جزوه آموزش مقدماتی پایتون
این مجموعه شامل ۳۰ مثال کاربردی و ساده از زبان برنامهنویسی پایتون است که با هدف آموزش گامبهگام مفاهیم پایه طراحی شده است.
در این جزوه، هنرآموزان با دستورات ابتدایی مثل چاپ (print)، دریافت ورودی (input)، کار با نوع دادهها (type) شروع کرده و سپس با شرطها (if)، حلقهها (for, while)، رشتهها و لیستها آشنا میشوند.
در ادامه، مثالهای کاربردیتری همچون توابع، مدیریت خطا و کار با فایلها ارائه شدهاند تا مسیر یادگیری کاملتر شود.
تمامی مثالهای این جزوه در دورههای آموزشی قبلی توسط هنرآموزان تمرین و اجرا شدهاند و بهصورت عملی پیادهسازی گردیدهاند.
این محتوا توسط تیم برنامهنویسی پایتون و هوش مصنوعی تهیه و تدوین شده است تا علاقهمندان به برنامهنویسی بتوانند بهسادگی وارد دنیای شیرین پایتون شوند.
❤1👍1
خروجی کد زیر چیست؟
print("Python" * 2)
print("Python" * 2)
Anonymous Quiz
0%
الف) Python
57%
ب) PythonPython
43%
ج) خطا
0%
د) 2Python
خروجی کد زیر چیست؟
x = 5 print(type(x))
x = 5 print(type(x))
Anonymous Quiz
86%
الف) int
14%
ب) float
0%
ج) str
0%
د) bool
کدام دستور ورودی را از کاربر میگیرد؟
Anonymous Quiz
17%
الف) print()
50%
ب) input()
33%
ج) type()
0%
د) str()
اگر کاربر در کد زیر عدد 20 وارد کند، خروجی چه خواهد بود؟
age = int(input("سن خود را وارد کنید: ")) if age >= 18: print("بزرگسال") else: print("نوجوان")
age = int(input("سن خود را وارد کنید: ")) if age >= 18: print("بزرگسال") else: print("نوجوان")
Anonymous Quiz
50%
الف) بزرگسال
17%
ب) نوجوان
33%
ج) خطا
0%
د) 18
خروجی کد زیر چیست؟
print("Hello", "World")
print("Hello", "World")
Anonymous Quiz
17%
الف) HelloWorld
33%
ب) Hello World
50%
ج) خطا
0%
د) Hello, World
دستور ()input همیشه چه نوع دادهای برمیگرداند؟
Anonymous Quiz
25%
الف) int
50%
ب) str
25%
ج) float
0%
د) bool
خروجی کد زیر چیست؟
for i in range(2, 5): print(i)
for i in range(2, 5): print(i)
Anonymous Quiz
20%
الف) 2 3 4 5
40%
ب) 2 3 4
20%
ج) 1 2 3 4
20%
د) خطا
خروجی کد زیر چیست؟
text = "abc" print(text * 3)
text = "abc" print(text * 3)
Anonymous Quiz
50%
الف) abcabcabc
0%
ب) abc3
50%
ج) abc abc abc
0%
د) خطا
خروجی کد زیر چیست؟
i = 0 while i < 3: print(i) i += 1
i = 0 while i < 3: print(i) i += 1
Anonymous Quiz
0%
الف) 1 2 3
50%
ب) 0 1 2
0%
ج) 0 1 2 3
50%
د) خطا
خروجی کد زیر چیست؟
names = ["Ali", "Sara", "Reza"] print(names[1])
names = ["Ali", "Sara", "Reza"] print(names[1])
Anonymous Quiz
50%
الف) Ali
25%
ب) Sara
0%
ج) Reza
25%
د) خطا
خروجی کد زیر چیست؟
for i in range(1, 4): print(i, end=" ")
for i in range(1, 4): print(i, end=" ")
Anonymous Quiz
40%
الف) 1 2 3
20%
ب) 0 1 2 3
40%
ج) 1 2 3 4
0%
د) خطا
خروجی کد زیر چیست؟
x = True y = False print(x and y)
x = True y = False print(x and y)
Anonymous Quiz
0%
الف) True
75%
ب) False
0%
ج) 1
25%
د) خطا
خروجی کد زیر چیست؟
x = 5 y = 10 x, y = y, x print(x, y)
x = 5 y = 10 x, y = y, x print(x, y)
Anonymous Quiz
50%
الف) 5 10
0%
ب) 10 5
50%
ج) 5 5
0%
د) 10 10