برنامه نویسی
توضیح مختصری در مورد متغیرها، انواع داده ها، عملگرها و ورودی/خروجی اصلی در پایتون

در اینجا توضیح مختصری از متغیرها، انواع داده ها، عملگرها و ورودی/خروجی اصلی در پایتون آورده شده است:
-
متغیرها:
- از متغیرها برای ذخیره و دستکاری داده ها در پایتون استفاده می شود.
- می توانید با استفاده از عملگر انتساب “=” مقداری را به یک متغیر اختصاص دهید.
- متغیرها می توانند انواع مختلفی از داده ها مانند اعداد، رشته ها، لیست ها و غیره را در خود نگه دارند.
- مثال:
# Assigning a value to a variable message = "Hello, world!" # Accessing the value of a variable print(message) # Output: Hello, world!
-
انواع داده ها:
- پایتون چندین نوع داده داخلی دارد، از جمله:
- انواع عددی: int، float، Complex
- انواع توالی: لیست، تاپل، محدوده
- نوع متن: str
- نوع نقشه برداری: dict
- نوع بولی: bool
- هر نوع داده ویژگی ها و کاربرد خاص خود را دارد.
- مثال:
# Numeric types x = 10 # int y = 3.14 # float # Sequence types names = ["Alice", "Bob", "Charlie"] # list coordinates = (3, 4) # tuple # Text type message = "Hello, world!" # str # Mapping type person = {"name": "Alice", "age": 25} # dict # Boolean type is_valid = True # bool
- پایتون چندین نوع داده داخلی دارد، از جمله:
-
اپراتورها:
- عملگرها برای انجام عملیات روی متغیرها و مقادیر استفاده می شوند.
- انواع متداول اپراتورها عبارتند از:
- عملگرهای حسابی: +، -، /, %, *
- عملگرهای مقایسه: ==، !=، >، <، >=، <=
- عملگرهای منطقی: و، یا، نه
- عملگرهای تخصیص: =، +=، -=، *=، /=
- و بیشتر…
- مثال:
# Arithmetic operators x = 10 y = 3 sum = x + y # Addition difference = x - y # Subtraction product = x * y # Multiplication quotient = x / y # Division remainder = x % y # Modulus power = x ** y # Exponentiation # Comparison operators a = 5 b = 8 is_equal = a == b # Equality check is_greater = a > b # Greater than check # Logical operators p = True q = False logical_and = p and q # Logical AND logical_or = p or q # Logical OR logical_not = not p # Logical NOT # Assignment operators x += 5 # Equivalent to: x = x + 5 y -= 3 # Equivalent to: y = y - 3
-
ورودی/خروجی پایه:
- ورودی:
input()
تابع برای دریافت ورودی کاربر از کنسول استفاده می شود. - خروجی:
print()
تابع برای نمایش خروجی روی کنسول استفاده می شود. - مثال:
# Input name = input("Enter your name: ") age = int(input("Enter your age: ")) # Convert input to integer # Output print("Hello,", name) print("You are", age, "years old")
- ورودی:
چالش ها:
- چالش 1: برنامه ای بنویسید که مساحت یک مستطیل را محاسبه کند. از کاربر بخواهید طول و عرض را وارد کند و منطقه محاسبه شده را خروجی بگیرد.
- چالش 2: برنامه ای ایجاد کنید که دما را از سانتیگراد به فارنهایت تبدیل کند. از کاربر بخواهید یک دما را بر حسب سانتیگراد وارد کند و دمای معادل آن را بر حسب فارنهایت تولید کند.
- چالش 3: برنامه ای بنویسید که مجموع تمام اعداد زوج بین 1 و یک عدد معین (شامل) را محاسبه کند. از کاربر بخواهید حداکثر عدد را وارد کند و مجموع محاسبه شده را خروجی کند.
این چالش ها به شما این امکان را می دهد که استفاده از متغیرها، انواع داده ها، عملگرها و ورودی/خروجی اولیه را در پایتون تمرین کنید. با خیال راحت آنها را امتحان کنید!