لطفا صبرکنید...

متغیرها در پایتون

آموزش پایتون-کدنویسم

متغیرها در پایتون: راهنمای جامع برای مبتدیان

مقدمه:

در دنیای برنامه‌نویسی، متغیرها مانند بلوک‌های ساختمانی هستند که به شما امکان می‌دهند اطلاعات را ذخیره و مدیریت کنید. در پایتون، متغیرها نقش کلیدی در نوشتن کدهای کارآمد، مختصر و قابل فهم ایفا می‌کنند. این مقاله راهنمای جامعی برای مبتدیان در مورد متغیرها در پایتون ارائه می‌دهد و به شما کمک می‌کند تا درک عمیقی از نحوه استفاده از آنها برای ارتقای مهارت‌های برنامه‌نویسی خود به دست آورید.

1. تعریف و نام‌گذاری متغیرها:

برای تعریف یک متغیر در پایتون، از نام متغیر به دنبال علامت مساوی و سپس مقدار آن استفاده کنید. نام متغیر باید با حرف یا زیرخط شروع شود و می‌تواند شامل حروف، اعداد و زیرخط باشد. قوانین نام‌گذاری متغیر در پایتون به شرح زیر است:

  • از کلمات کلیدی پایتون به عنوان نام متغیر استفاده نکنید.
  • از فضا و کاراکترهای خاص در نام متغیر خودداری کنید.
  • نام متغیر خود را کوتاه و توصیفی نگه دارید تا خوانایی کد شما افزایش یابد.

مثال:


message = "Hello, World!"
number = 10

2. انواع داده‌ها در متغیرها:

متغیرها می‌توانند انواع مختلف داده‌ها را ذخیره کنند، از جمله:

  • اعداد: اعداد صحیح (مانند 10، 20) و اعداد اعشاری (مانند 3.14، 5.2)
  • رشته‌ها: توالی از کاراکترها (مانند “Hello, World!”, “Python programming”)
  • بولین‌ها: مقادیر True یا False
  • لیست‌ها: مجموعه‌های مرتب‌نشده از اشیاء (مانند [1, 2, 3], [“apple”, “banana”, “orange”])
  • مجموعه‌ها: مجموعه‌های نامرتب از اشیاء منحصر به فرد (مانند {1, 2, 3}, {“apple”, “banana”})
  • توپل‌ها: مجموعه‌های مرتب‌نشده و غیرقابل تغییر از اشیاء (مانند (1, 2, 3), (“apple”, “banana”, “orange”))
  • فرهنگ لغت‌ها: مجموعه‌های مرتب‌شده از کلید-مقدار (مانند {“name”: “John”, “age”: 30}, {“city”: “New York”, “country”: “USA”})

برای تعیین نوع داده یک متغیر، می‌توانید از تابع type() استفاده کنید.

مثال:

message = “Hello, World!”
number = 10
is_active = True

print(type(message)) # <class ‘str’>
print(type(number)) # <class ‘int’>
print(type(is_active)) # <class ‘bool’>

3. عملیات روی متغیرها:

می‌توان از عملگرهای مختلف برای انجام عملیات روی مقادیر ذخیره‌شده در متغیرها استفاده کرد، مانند:

  • عملگرهای حسابی: (+، -، *، /، //، %)
  • عملگرهای مقایسه‌ای: (==، !=، <، >، <=، >=)
  • عملگرهای منطقی: (and، or، not)
  • عملگرهای انتساب: (=، +=، -=، *=، /=)

مثال:

number1 = 10
number2 = 5

sum = number1 + number2
difference = number1 – number2
product = number1 * number2
quotient = number1 / number2
remainder = number1 % number2

print(sum, difference, product, quotient, remainder)

4. دامنه و محدوده متغیرها:

  • متغیرهای سراسری:

    متغیرهایی که در خارج از هر تابعی تعریف می‌شوند، در کل برنامه قابل دسترسی و استفاده هستند.

  • مثال:

    message = “Hello, World!”

    def greet():
    print(message)

    message = “Welcome to Python!”

    greet()

  • 5. بهترین شیوه‌ها برای استفاده از متغیرها:

    • از نام‌های متغیر توصیفی استفاده کنید که به وضوح نشان می‌دهند متغیر چه چیزی را ذخیره می‌کند.
    • از متغیرها برای ذخیره مقادیر مرتبط استفاده کنید.
    • از تعداد متغیرهای مورد استفاده در برنامه خود آگاه باشید.
    • از دستورالعمل‌های PEP 8 برای نام‌گذاری متغیرها پیروی کنید.

    6. نتیجه‌گیری:

    متغیرها ابزاری اساسی در برنامه‌نویسی پایتون هستند. با درک نحوه استفاده از آنها به طور موثر، می‌توانید کدهای کارآمدتر، مختصرتر و قابل فهم‌تری بنویسید.

    منابع برای یادگیری بیشتر پایتون

    منابع آنلاین و آفلاین زیادی برای یادگیری بیشتر پایتون در دسترس است، از جمله:

codenevisam وب‌سایت

دیدگاهتان را بنویسید