W3Schools چیه و چرا مهمه؟ 💻✨
W3Schools یکی از بهترین و محبوبترین سایتهای آموزش برنامهنویسی در جهانه. این سایت از پایه تا پیشرفته، همهچیز رو دربارهی زبانهای مختلف مثل HTML، CSS، JavaScript، Python و… به سادهترین شکل ممکن توضیح میده. چیزی که این سایتو خاص میکنه، سبک آموزشیه که بدون اضافهگویی، مستقیم میره سر اصل مطلب و با کلی مثال و تمرین، یادگیری رو راحت میکنه. 🚀
برنامه ما چیه؟ 📢
چون خیلی از شما با این سایت آشنا نبودین، تصمیم گرفتیم محتوای مهم و کاربردیشو ترجمه کنیم و توی کانال قرار بدیم. هر مهارتی که دوست دارین یاد بگیرین، بهمون بگین تا اون رو در اولویت قرار بدیم! 📝🔥
🖥 @Computer_Science100
W3Schools یکی از بهترین و محبوبترین سایتهای آموزش برنامهنویسی در جهانه. این سایت از پایه تا پیشرفته، همهچیز رو دربارهی زبانهای مختلف مثل HTML، CSS، JavaScript، Python و… به سادهترین شکل ممکن توضیح میده. چیزی که این سایتو خاص میکنه، سبک آموزشیه که بدون اضافهگویی، مستقیم میره سر اصل مطلب و با کلی مثال و تمرین، یادگیری رو راحت میکنه. 🚀
برنامه ما چیه؟ 📢
چون خیلی از شما با این سایت آشنا نبودین، تصمیم گرفتیم محتوای مهم و کاربردیشو ترجمه کنیم و توی کانال قرار بدیم. هر مهارتی که دوست دارین یاد بگیرین، بهمون بگین تا اون رو در اولویت قرار بدیم! 📝🔥
🖥 @Computer_Science100
🔥10👍3❤1
حالا میخواید کدوم آموزش سایت w3Schools رو در اختیارتون قرار بدیم؟
Anonymous Poll
37%
HTML and CSS
43%
JavaScript
6%
jQuery
4%
داخل کامنت زبان مورد نظر خودمو میگم
10%
PHP
Html & Css
حالا میخواید کدوم آموزش سایت w3Schools رو در اختیارتون قرار بدیم؟
✅ نتیجه نهایی
⭕️ HTML and CSS+ JavaScript
⭕️ HTML and CSS+ JavaScript
❤8👍8
✅ متغیر ها
🔰متغیرها در پایتون
متغیرها تو پایتون مثل جعبههایی هستن که میتونی دادههای مختلف رو توشون بریزی. یعنی میتونی یه مقدار مثل عدد یا یه متن رو توی یه متغیر ذخیره کنی و بعداً هر وقت خواستی ازش استفاده کنی.
⭕ ساخت متغیر
تو پایتون نیازی نیست که قبل از استفاده از متغیر، نوعش رو اعلام کنی. برخلاف بعضی زبانهای دیگه که باید بگی این متغیر مثلا یه عدد هست یا یه رشته، در پایتون وقتی اولین مقدار رو به متغیر میدی، خودش نوع داده رو تشخیص میده.
⭕ مثال:
x=10
Ali="Name"
🔰تغییر نوع متغیر بعد از مقداردهی
یکی از ویژگیهای باحال پایتون اینه که متغیرها بعد از مقداردهی میتونن نوعشون رو تغییر بدن. یعنی اگه یه متغیر اول عدد بود، بعداً میتونی بدون دردسر یه متن یا مقدار دیگه توش بریزی
x = 10 --- اول یه عدده
x = "Hello" --حالا شد یه رشته!
🔰تبدیل نوع داده (Casting)
اگه بخوای نوع متغیری رو از همون اول خودت مشخص کنی و نذاری پایتون خودش حدس بزنه، میتونی از Casting استفاده کنی.
مثلاً اینجا خودمون مشخص کردیم که x باید عدد صحیح باشه و y عدد اعشاری:
x = int(10) # عدد صحیح (integer)
y = float(10) # عدد اعشاری (float)
z = str(10) # متن (string)
🔰گرفتن نوع داده متغیر
اگه بخوای بدونی که یه متغیر چه نوع دادهای داره، میتونی از تابع type() استفاده کنی. این تابع بهت میگه که متغیرت عددیه، متنیه یا چیز دیگهایه.
x = 5
y = "Hello"
z = 3.14
print(type(x)) # خروجی: <class 'int'> (عدد صحیح)
print(type(y)) # خروجی: <class 'str'> (رشته/متن)
print(type(z)) # خروجی: <class 'float'> (عدد اعشاری)
تک کوتیشن یا دابل کوتیشن؟ 🤔
توی پایتون، متغیرهای متنی (string) رو میتونی هم با تک کوتیشن (' ') و هم با دابل کوتیشن (" ") تعریف کنی. هر دو روش درسته و هیچ فرقی با هم ندارن، فقط به سلیقه خودت بستگی داره!
name1 = 'Ali'
name2 = "Ali"
print(name1) # خروجی: Ali
print(name2) # خروجی: Ali
🔰حساسیت به حروف بزرگ و کوچک (Case-Sensitive)
توی پایتون، اسم متغیرها به حروف بزرگ و کوچک حساسه. یعنی MyVar با myvar فرق داره و اینا دوتا متغیر جدا حساب میشن. 😲
مثال:
x = 5
X = 10
print(x) # خروجی: 5
print(X) # خروجی: 10
🔰متغیرها در پایتون
متغیرها تو پایتون مثل جعبههایی هستن که میتونی دادههای مختلف رو توشون بریزی. یعنی میتونی یه مقدار مثل عدد یا یه متن رو توی یه متغیر ذخیره کنی و بعداً هر وقت خواستی ازش استفاده کنی.
⭕ ساخت متغیر
تو پایتون نیازی نیست که قبل از استفاده از متغیر، نوعش رو اعلام کنی. برخلاف بعضی زبانهای دیگه که باید بگی این متغیر مثلا یه عدد هست یا یه رشته، در پایتون وقتی اولین مقدار رو به متغیر میدی، خودش نوع داده رو تشخیص میده.
⭕ مثال:
x=10
Ali="Name"
🔰تغییر نوع متغیر بعد از مقداردهی
یکی از ویژگیهای باحال پایتون اینه که متغیرها بعد از مقداردهی میتونن نوعشون رو تغییر بدن. یعنی اگه یه متغیر اول عدد بود، بعداً میتونی بدون دردسر یه متن یا مقدار دیگه توش بریزی
x = 10 --- اول یه عدده
x = "Hello" --حالا شد یه رشته!
🔰تبدیل نوع داده (Casting)
اگه بخوای نوع متغیری رو از همون اول خودت مشخص کنی و نذاری پایتون خودش حدس بزنه، میتونی از Casting استفاده کنی.
مثلاً اینجا خودمون مشخص کردیم که x باید عدد صحیح باشه و y عدد اعشاری:
x = int(10) # عدد صحیح (integer)
y = float(10) # عدد اعشاری (float)
z = str(10) # متن (string)
🔰گرفتن نوع داده متغیر
اگه بخوای بدونی که یه متغیر چه نوع دادهای داره، میتونی از تابع type() استفاده کنی. این تابع بهت میگه که متغیرت عددیه، متنیه یا چیز دیگهایه.
x = 5
y = "Hello"
z = 3.14
print(type(x)) # خروجی: <class 'int'> (عدد صحیح)
print(type(y)) # خروجی: <class 'str'> (رشته/متن)
print(type(z)) # خروجی: <class 'float'> (عدد اعشاری)
تک کوتیشن یا دابل کوتیشن؟ 🤔
توی پایتون، متغیرهای متنی (string) رو میتونی هم با تک کوتیشن (' ') و هم با دابل کوتیشن (" ") تعریف کنی. هر دو روش درسته و هیچ فرقی با هم ندارن، فقط به سلیقه خودت بستگی داره!
name1 = 'Ali'
name2 = "Ali"
print(name1) # خروجی: Ali
print(name2) # خروجی: Ali
🔰حساسیت به حروف بزرگ و کوچک (Case-Sensitive)
توی پایتون، اسم متغیرها به حروف بزرگ و کوچک حساسه. یعنی MyVar با myvar فرق داره و اینا دوتا متغیر جدا حساب میشن. 😲
مثال:
x = 5
X = 10
print(x) # خروجی: 5
print(X) # خروجی: 10
❤6👍2