💡 تغییر نوع (Type Casting) در پایتون:
گاهی نیاز داریم یک نوع را به دیگری تبدیل کنیم:
💎 پیشنهاد: همیشه قبل از انجام محاسبات روی ورودیهای کاربر (input)، از
#Python_Learning #CodingTips #Beginner_Python
گاهی نیاز داریم یک نوع را به دیگری تبدیل کنیم:
score = "20" # این یک رشته است
final_score = int(score) # تبدیل به عدد برای محاسبات ریاضی
💎 پیشنهاد: همیشه قبل از انجام محاسبات روی ورودیهای کاربر (input)، از
int() یا float() استفاده کنید چون ورودیها همیشه به صورت str دریافت میشوند.#Python_Learning #CodingTips #Beginner_Python
🚀 پایتون: تعامل با کاربر با `input()` 🗣
چطور از کاربر اطلاعات بگیریم؟ تابع
💡 نحوه کار:
تابع
⚠️ نکته مهم: ورودی همیشه رشته است!
اگر از کاربر عدد میگیرید، حتماً باید آن را به نوع عددی (int یا float) تبدیل کنید، در غیر این صورت پایتون آنها را مثل متن کنار هم میچسباند.
❌ اشتباه رایج:
✅ روش صحیح (Casting):
✨ کاربردها:
🔹 دریافت نام و مشخصات
🔹 دریافت گزینههای منو
🔹 وارد کردن اعداد برای محاسبات
با
#PythonInput #UserInput #CodingTips #PythonBasics
چطور از کاربر اطلاعات بگیریم؟ تابع
input() در پایتون، کلید تعامل برنامه با کاربر است!💡 نحوه کار:
تابع
input() پیامی را به کاربر نشان میدهد و منتظر میماند تا کاربر چیزی تایپ کند و Enter بزند. هر چیزی که کاربر وارد کند، به صورت رشته (string) به برنامه برگردانده میشود.name = input("اسمت چیه؟ ")
print("سلام، " + name + "!")
⚠️ نکته مهم: ورودی همیشه رشته است!
اگر از کاربر عدد میگیرید، حتماً باید آن را به نوع عددی (int یا float) تبدیل کنید، در غیر این صورت پایتون آنها را مثل متن کنار هم میچسباند.
❌ اشتباه رایج:
num1 = input("عدد اول: ") # مثلاً 5
num2 = input("عدد دوم: ") # مثلاً 3
sum = num1 + num2 # خروجی: "53"
✅ روش صحیح (Casting):
num1 = int(input("عدد اول: "))
num2 = int(input("عدد دوم: "))
print(num1 + num2) # خروجی: 8
✨ کاربردها:
🔹 دریافت نام و مشخصات
🔹 دریافت گزینههای منو
🔹 وارد کردن اعداد برای محاسبات
با
input() برنامههای شما تعاملی و هوشمندتر میشوند!#PythonInput #UserInput #CodingTips #PythonBasics