مهمترین مجیک متدهایی پایتون
init
new
str
repr
len
getitem
setitem
iter
next
contains
call
enter
exit
eq
lt
hash
bool
getattr
getattribute
setattr
add
sub
mul
init
new
str
repr
len
getitem
setitem
iter
next
contains
call
enter
exit
eq
lt
hash
bool
getattr
getattribute
setattr
add
sub
mul
اینا هم مهم ترین توابع پایتون (Built-in Functions)
print() → چاپ خروجی
input() → دریافت ورودی از کاربر
int() → تبدیل به عدد صحیح
float() → تبدیل به عدد اعشاری
str() → تبدیل به رشته
bool() → تبدیل به بولین
list() → تبدیل به لیست
tuple() → تبدیل به تاپل
set() → تبدیل به مجموعه
dict() → تبدیل به دیکشنری
abs() → قدر مطلق
round() → گرد کردن
pow() → توان
min() → کوچکترین مقدار
max() → بزرگترین مقدار
sum() → مجموع
len() → طول
range() → تولید بازه
sorted() → مرتبسازی
reversed() → برعکس کردن
enumerate() → شمارهگذاری عناصر
zip() → ترکیب چند دنباله
type() → نوع داده
isinstance() → بررسی نوع
id() → شناسه شیء
all() → آیا همه True هستند؟
any() → آیا حداقل یکی True است؟
map() → اعمال تابع روی عناصر
filter() → فیلتر کردن عناصر
next() → دریافت عنصر بعدی
iter() → ساخت Iterator
help() → نمایش راهنما
dir() → نمایش ویژگیها و متدها
eval() → اجرای عبارت پایتون
exec() → اجرای کد پایتون
bin() → تبدیل به دودویی
oct() → تبدیل به هشتهشتی
hex() → تبدیل به شانزدهشانزدهی
ord() → کد یونیکد کاراکتر
chr() → تبدیل کد یونیکد به کاراکتر
ورودی و خروجی
print() → چاپ خروجی
input() → دریافت ورودی از کاربر
تبدیل نوع داده
int() → تبدیل به عدد صحیح
float() → تبدیل به عدد اعشاری
str() → تبدیل به رشته
bool() → تبدیل به بولین
list() → تبدیل به لیست
tuple() → تبدیل به تاپل
set() → تبدیل به مجموعه
dict() → تبدیل به دیکشنری
ریاضی
abs() → قدر مطلق
round() → گرد کردن
pow() → توان
min() → کوچکترین مقدار
max() → بزرگترین مقدار
sum() → مجموع
کار با دنبالهها
len() → طول
range() → تولید بازه
sorted() → مرتبسازی
reversed() → برعکس کردن
enumerate() → شمارهگذاری عناصر
zip() → ترکیب چند دنباله
بررسی و مقایسه
type() → نوع داده
isinstance() → بررسی نوع
id() → شناسه شیء
all() → آیا همه True هستند؟
any() → آیا حداقل یکی True است؟
توابع تکرار و فیلتر
map() → اعمال تابع روی عناصر
filter() → فیلتر کردن عناصر
next() → دریافت عنصر بعدی
iter() → ساخت Iterator
نمایش و اجرا
help() → نمایش راهنما
dir() → نمایش ویژگیها و متدها
eval() → اجرای عبارت پایتون
exec() → اجرای کد پایتون
اعداد
bin() → تبدیل به دودویی
oct() → تبدیل به هشتهشتی
hex() → تبدیل به شانزدهشانزدهی
ord() → کد یونیکد کاراکتر
chr() → تبدیل کد یونیکد به کاراکتر
ببینید به نظرم تدریس کردن برای کسی که از حرف زدن فراریه شغل خوبی نیست
من به دوستام پیام نمیدم به کسی زنگ نمیزنم بعد از آموزشگاه میام خونه دقیقا میشم این😐
من به دوستام پیام نمیدم به کسی زنگ نمیزنم بعد از آموزشگاه میام خونه دقیقا میشم این😐
🔥3
Rabbit Code
تا چهارشنبه فقط مطالعه کردن کتاب پداگوژی همین و بس
اینو یادتونه
نمره نهاییم ۸۰ شد از ۱۰۰
الان میتونم به طور قرار دادی مربی فنی و حرفه ای بشم
( وی به طور تخصصی icdl تدریس خواهد کرد )
نمره نهاییم ۸۰ شد از ۱۰۰
الان میتونم به طور قرار دادی مربی فنی و حرفه ای بشم
( وی به طور تخصصی icdl تدریس خواهد کرد )
خوشحالم هم مسیر هام جوین شدن اینجا و منم پیداتون کردم چنل هاتون جوین شدم
خیلی خوش اومدید🫱🏻🫲🏻
خیلی خوش اومدید🫱🏻🫲🏻
❤3
Rabbit Code
جایی برای کد ها ، طراحی ها ، تجربه ها و خودمون...💻🌿 @Rabbit_Code نگین هستم دانشجوی کارشناسی مهندسی کامپیوتر🍀🐰
هدف من full stack web developer شدن هست و همچنان در حال یادگیری هستم ( همیشه عمرم )
🔥4
چهار ستون یا چهار اصل اصلی برنامه نویسی شی گرا
1 _ کپسول سازی (Encapsulation)
2 _ وراثت (Inheritance)
3 _ چند ریختی (Polymorphism)
4 _ انتزاع (Abstraction)
1 _ کپسول سازی (Encapsulation)
2 _ وراثت (Inheritance)
3 _ چند ریختی (Polymorphism)
4 _ انتزاع (Abstraction)
👨💻4
جدیدا خیلی پست میبینم داخل اینستاگرام که میگن
خب اول بگم از صبح درگیر این بودم و آخرش فهمیدم بازم دارن تو اینستاگرام جو میدن
بیشتر یه شعار بازاریابی داخل اینستاگرامِ
گوگل مثل یه کتابداره شما کلمه کلیدی رو میگید اون سراغ فهرست (ایندکس) میره و میگرده که این کلمه تو کدوم کتاب (سایت) بیشتر تکرار شده و کدوم کتابا معتبرترند (بک لینک) گوگل کلمات رو میخونه و اون سایت رو بهتون نشون میده
مدل های زبانی مثل ChatGPT یا Gemini مثل یه دانشجوان که کل کتابهای دنیا رو خونده اون کلمات رو تطابق نمیده بلکه مفاهیم رو میفهمه
پس یعنی سایت شما باید معماری مفهومی داشته باشه نه صرفاً معماری کلمهای
چون گوگل الان خودش یه AI هست گوگل از الگوریتمی به نام RankBrain و MUM استفاده میکنه که دقیقاً مثل همون دانشجو معنا رو میفهمه پس اگر سایت را طوری بسازیم که AI بفهمه خود به خود گوگل هم بهتر میفهمه
باید بدونید سایتتون چجوری باشه که علاوه بر گوگل برای ai هم قابل مفهموم باشه
خب اول بگم از صبح درگیر این بودم و آخرش فهمیدم بازم دارن تو اینستاگرام جو میدن
بیشتر یه شعار بازاریابی داخل اینستاگرامِ
توضیحش :
گوگل مثل یه کتابداره شما کلمه کلیدی رو میگید اون سراغ فهرست (ایندکس) میره و میگرده که این کلمه تو کدوم کتاب (سایت) بیشتر تکرار شده و کدوم کتابا معتبرترند (بک لینک) گوگل کلمات رو میخونه و اون سایت رو بهتون نشون میده
مدل های زبانی مثل ChatGPT یا Gemini مثل یه دانشجوان که کل کتابهای دنیا رو خونده اون کلمات رو تطابق نمیده بلکه مفاهیم رو میفهمه
پس یعنی سایت شما باید معماری مفهومی داشته باشه نه صرفاً معماری کلمهای
چرا این حرفا شعاره ؟!
چون گوگل الان خودش یه AI هست گوگل از الگوریتمی به نام RankBrain و MUM استفاده میکنه که دقیقاً مثل همون دانشجو معنا رو میفهمه پس اگر سایت را طوری بسازیم که AI بفهمه خود به خود گوگل هم بهتر میفهمه
👨💻3
اسکلت اصلی هر صفحه حتماً باید باشن
<html> ، <head> ، <body>
برای سئو و عنوان اصلی و تیتر ها حسابی واجبه
<h1> تا <h6>
پاراگراف هر متنی رو با این مینویسن
<p>
لینک دادن (وب بدون لینک که معنی نداره)
<a>
نمایش عکس (هر سایتی عکس داره)
<img>
#html
<html> ، <head> ، <body>
برای سئو و عنوان اصلی و تیتر ها حسابی واجبه
<h1> تا <h6>
پاراگراف هر متنی رو با این مینویسن
<p>
لینک دادن (وب بدون لینک که معنی نداره)
<a>
نمایش عکس (هر سایتی عکس داره)
<img>
#html
👨💻2
Rabbit Code
اسکلت اصلی هر صفحه حتماً باید باشن <html> ، <head> ، <body> برای سئو و عنوان اصلی و تیتر ها حسابی واجبه <h1> تا <h6> پاراگراف هر متنی رو با این مینویسن <p> لینک دادن (وب بدون لینک که معنی نداره) <a> نمایش عکس (هر سایتی عکس داره) <img> #html
اینا رو امروز داشتم تمرین میکردم گفتم اینجا هم بذارم
و فهمیدم از هوش مصنوعی خیلی بدم میاد
چون هر چقدر میای یه چیزی رو یاد بگیری حس عقب موندگی از دنیا رو بهت میده
و فهمیدم از هوش مصنوعی خیلی بدم میاد
چون هر چقدر میای یه چیزی رو یاد بگیری حس عقب موندگی از دنیا رو بهت میده
👨💻3
من امروز داشتم تو یوتوب یه ویدیو در مورد Property در پایتون میدیدم
بعد رفتم از دیپ سیک هم پرسیدم که به شما هم بگم
خیلی جالب بود و کاربردی
بعد رفتم از دیپ سیک هم پرسیدم که به شما هم بگم
خیلی جالب بود و کاربردی
در پایتون، property یک دکوراتور (و در اصل یک تابع داخلی) است که به شما اجازه میدهد متدهای یک کلاس را طوری تعریف کنید که مانند خصوصیات (Attribute) معمولی رفتار کنند، در حالی که منطق پشتصحنه (مانند اعتبارسنجی یا محاسبه) را پنهان میکنید.
به زبان سادهتر، property به شما این امکان را میدهد که بدون نیاز به نوشتن پرانتز، یک متد را به صورت obj.name صدا بزنید، در حالی که داخل آن متد، هر گونه محاسبه یا شرطی انجام میشود.
❤2