راهنمای مبتدیان پایتون: یک آموزش سریع – 2

Summarize this content to 400 words in Persian Lang
پایتون یکی از محبوب ترین زبان های برنامه نویسی است که به دلیل سادگی و تطبیق پذیری اش شناخته شده است. چه در برنامه نویسی تازه کار باشید و چه به دنبال انتخاب پایتون برای پروژه های خود هستید، این آموزش شما را از طریق اصول اولیه راهنمایی می کند.
1. پایتون چیست؟
پایتون یک زبان برنامه نویسی سطح بالا و تفسیر شده است که بر خوانایی و کارایی تاکید دارد. این به طور گسترده در توسعه وب، تجزیه و تحلیل داده ها، هوش مصنوعی، محاسبات علمی و غیره استفاده می شود.
2. نصب پایتون
الف) پایتون را از وب سایت رسمی دانلود و نصب کنید.
ب) پس از نصب، آن را با اجرای دستور زیر در ترمینال خود تأیید کنید:
python –version
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
اگر پایتون شناسایی نشد، مطمئن شوید که به PATH سیستم شما اضافه شده است.
3. نوشتن اولین برنامه پایتون
برای نوشتن کد پایتون می توانید از:
یک محیط توسعه یکپارچه (IDE) مانند PyCharm یا VS Code.
پوسته داخلی پایتون.
یک فایل به نام ایجاد کنید hello.py و این کد را اضافه کنید:
print(“Hello, World!”)
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
برنامه را با استفاده از:
python hello.py
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
4. مبانی پایتون
الف) متغیرها و انواع داده ها
متغیرهای پایتون نیازی به اعلان صریح ندارند. در اینجا چند نمونه آورده شده است:
# Variables and Data Types
name = “Alice” # String
age = 25 # Integer
height = 5.5 # Float
is_student = True # Boolean
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
استفاده کنید type() عملکرد بررسی نوع داده:
print(type(name)) # Output:
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
ب) ورودی و خروجی
پایتون به شما اجازه می دهد ورودی و خروجی را نمایش دهید:
name = input(“Enter your name: “)
print(f”Hello, {name}!”)
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
5. کنترل جریان
الف) اظهارات If-Else
با استفاده از دستورات شرطی جریان برنامه خود را کنترل کنید:
age = int(input(“Enter your age: “))
if age >= 18:
print(“You are an adult.”)
else:
print(“You are a minor.”)
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
ب) حلقه ها
از حلقه ها برای تکرار کارها استفاده کنید:
# For loop
for i in range(5):
print(i)
# While loop
count = 0
while count < 5:
print(count)
count += 1
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
6. توابع
توابع به شما امکان استفاده مجدد از کد را می دهند:
def greet(name):
return f”Hello, {name}!”
print(greet(“Alice”))
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
7. کار با لیست ها
لیست ها برای ذخیره چندین مورد استفاده می شوند:
# Creating a list
fruits = [“apple”, “banana”, “cherry”]
# Accessing elements
print(fruits[0]) # Output: apple
# Adding an item
fruits.append(“orange”)
# Looping through a list
for fruit in fruits:
print(fruit)
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
8. لغت نامه ها
دیکشنری ها داده ها را به صورت جفت کلید-مقدار ذخیره می کنند:
# Creating a dictionary
person = {“name”: “Alice”, “age”: 25, “city”: “New York”}
# Accessing values
print(person[“name”]) # Output: Alice
# Adding a key-value pair
person[“job”] = “Engineer”
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
9. مدیریت فایل
خواندن و نوشتن فایل ها با استفاده از پایتون:
# Writing to a file
with open(“example.txt”, “w”) as file:
file.write(“Hello, World!”)
# Reading from a file
with open(“example.txt”, “r”) as file:
content = file.read()
print(content)
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
10. کتابخانه ها در پایتون
پایتون دارای اکوسیستم غنی از کتابخانه ها برای کارهای مختلف است. کتابخانه ها را با استفاده از pip:
pip install requests
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
کتابخانه های محبوب:
NumPy: برای محاسبات عددی.
پانداها: برای دستکاری داده ها.
Matplotlib: برای تجسم داده ها.
فلاسک/جانگو: برای توسعه وب.
OpenAI/Transformers: برای هوش مصنوعی.
11. رسیدگی به خطا
با استفاده از استثنائات را مدیریت کنید try-except بلوک ها:
try:
num = int(input(“Enter a number: “))
print(10 / num)
except ZeroDivisionError:
print(“You can’t divide by zero!”)
except ValueError:
print(“Invalid input!”)
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
12. مراحل بعدی
تمرین: پروژههای کوچکی مانند ماشینحساب، فهرست کارها، یا اسکرابرهای اصلی وب بسازید.
آموزش مباحث پیشرفته: برنامه نویسی شی گرا، پایگاه های داده و چارچوب ها را کاوش کنید.
به انجمن ها بپیوندید: با جوامع پایتون مانند Python.org یا Stack Overflow درگیر شوید.
سادگی و قدرت پایتون آن را به یک زبان ایده آل برای مبتدیان و حرفه ای ها تبدیل کرده است. شروع به آزمایش کنید، پروژه بسازید و امکانات بی پایان آن را کشف کنید. کد نویسی مبارک!
پایتون یکی از محبوب ترین زبان های برنامه نویسی است که به دلیل سادگی و تطبیق پذیری اش شناخته شده است. چه در برنامه نویسی تازه کار باشید و چه به دنبال انتخاب پایتون برای پروژه های خود هستید، این آموزش شما را از طریق اصول اولیه راهنمایی می کند.
1. پایتون چیست؟
پایتون یک زبان برنامه نویسی سطح بالا و تفسیر شده است که بر خوانایی و کارایی تاکید دارد. این به طور گسترده در توسعه وب، تجزیه و تحلیل داده ها، هوش مصنوعی، محاسبات علمی و غیره استفاده می شود.
2. نصب پایتون
الف) پایتون را از وب سایت رسمی دانلود و نصب کنید.
ب) پس از نصب، آن را با اجرای دستور زیر در ترمینال خود تأیید کنید:
python --version
اگر پایتون شناسایی نشد، مطمئن شوید که به PATH سیستم شما اضافه شده است.
3. نوشتن اولین برنامه پایتون
برای نوشتن کد پایتون می توانید از:
- یک محیط توسعه یکپارچه (IDE) مانند PyCharm یا VS Code.
- پوسته داخلی پایتون.
یک فایل به نام ایجاد کنید hello.py
و این کد را اضافه کنید:
print("Hello, World!")
برنامه را با استفاده از:
python hello.py
4. مبانی پایتون
الف) متغیرها و انواع داده ها
متغیرهای پایتون نیازی به اعلان صریح ندارند. در اینجا چند نمونه آورده شده است:
# Variables and Data Types
name = "Alice" # String
age = 25 # Integer
height = 5.5 # Float
is_student = True # Boolean
استفاده کنید type()
عملکرد بررسی نوع داده:
print(type(name)) # Output:
ب) ورودی و خروجی
پایتون به شما اجازه می دهد ورودی و خروجی را نمایش دهید:
name = input("Enter your name: ")
print(f"Hello, {name}!")
5. کنترل جریان
الف) اظهارات If-Else
با استفاده از دستورات شرطی جریان برنامه خود را کنترل کنید:
age = int(input("Enter your age: "))
if age >= 18:
print("You are an adult.")
else:
print("You are a minor.")
ب) حلقه ها
از حلقه ها برای تکرار کارها استفاده کنید:
# For loop
for i in range(5):
print(i)
# While loop
count = 0
while count < 5:
print(count)
count += 1
6. توابع
توابع به شما امکان استفاده مجدد از کد را می دهند:
def greet(name):
return f"Hello, {name}!"
print(greet("Alice"))
7. کار با لیست ها
لیست ها برای ذخیره چندین مورد استفاده می شوند:
# Creating a list
fruits = ["apple", "banana", "cherry"]
# Accessing elements
print(fruits[0]) # Output: apple
# Adding an item
fruits.append("orange")
# Looping through a list
for fruit in fruits:
print(fruit)
8. لغت نامه ها
دیکشنری ها داده ها را به صورت جفت کلید-مقدار ذخیره می کنند:
# Creating a dictionary
person = {"name": "Alice", "age": 25, "city": "New York"}
# Accessing values
print(person["name"]) # Output: Alice
# Adding a key-value pair
person["job"] = "Engineer"
9. مدیریت فایل
خواندن و نوشتن فایل ها با استفاده از پایتون:
# Writing to a file
with open("example.txt", "w") as file:
file.write("Hello, World!")
# Reading from a file
with open("example.txt", "r") as file:
content = file.read()
print(content)
10. کتابخانه ها در پایتون
پایتون دارای اکوسیستم غنی از کتابخانه ها برای کارهای مختلف است. کتابخانه ها را با استفاده از pip
:
pip install requests
کتابخانه های محبوب:
- NumPy: برای محاسبات عددی.
- پانداها: برای دستکاری داده ها.
- Matplotlib: برای تجسم داده ها.
- فلاسک/جانگو: برای توسعه وب.
- OpenAI/Transformers: برای هوش مصنوعی.
11. رسیدگی به خطا
با استفاده از استثنائات را مدیریت کنید try-except
بلوک ها:
try:
num = int(input("Enter a number: "))
print(10 / num)
except ZeroDivisionError:
print("You can't divide by zero!")
except ValueError:
print("Invalid input!")
12. مراحل بعدی
- تمرین: پروژههای کوچکی مانند ماشینحساب، فهرست کارها، یا اسکرابرهای اصلی وب بسازید.
- آموزش مباحث پیشرفته: برنامه نویسی شی گرا، پایگاه های داده و چارچوب ها را کاوش کنید.
- به انجمن ها بپیوندید: با جوامع پایتون مانند Python.org یا Stack Overflow درگیر شوید.
سادگی و قدرت پایتون آن را به یک زبان ایده آل برای مبتدیان و حرفه ای ها تبدیل کرده است. شروع به آزمایش کنید، پروژه بسازید و امکانات بی پایان آن را کشف کنید. کد نویسی مبارک!