Audio
رادیو بایت شماره اول هوش مصنوعی خطرناک:
این مباحث واقعا شیرین و زیبا هستن به زودی مطالب و ویدیو هایی رو در این باره میزارم چون واقعا میتونن کاربردی باشن.
@Pairen_Programmers
این مباحث واقعا شیرین و زیبا هستن به زودی مطالب و ویدیو هایی رو در این باره میزارم چون واقعا میتونن کاربردی باشن.
@Pairen_Programmers
پایتون از کدام دسته از زبان های برنامه نویسی است؟
Anonymous Quiz
32%
Curly-bracket language
16%
Compiled language
53%
Interpreted language
چه خبر از درس های مدرسه؟😂
Final Results
38%
افتضاح است.
25%
خوب است.
19%
عالی است.
19%
روزم خراب شد.
#Python
آیا میدانید if __name__ == "__main__": """Some codes""" در کجا و در چه زمانی استفاده میشود؟ (در آینده یک مطلب دربارهاش میگذارم.)
آیا میدانید if __name__ == "__main__": """Some codes""" در کجا و در چه زمانی استفاده میشود؟ (در آینده یک مطلب دربارهاش میگذارم.)
Final Results
62%
بله.
38%
خیر.
PAIREN (Programming Channel)
#Python
آیا میدانید if __name__ == "__main__": """Some codes""" در کجا و در چه زمانی استفاده میشود؟ (در آینده یک مطلب دربارهاش میگذارم.)
آیا میدانید if __name__ == "__main__": """Some codes""" در کجا و در چه زمانی استفاده میشود؟ (در آینده یک مطلب دربارهاش میگذارم.)
کاری که این کد انجام میده این هست که چک میکنه آیا این برنامه به صورت مستقیم اجرا شده یا فقط توی یک برنامه دیگه ایمپورت شده اگه به صورت مستقیم کد رو اجرا کرده باشید اون کد هایی که زیر کد شرطتون گذاشتید اجرا میشه مثلاً:
if name == "main":
print("main")
اگه برنامه رو مستقیم اجرا کنید براتون کلمه main (به معنی اصلی) نمایش داده میشه، اما اگه توی یک برنامه دیگه این کد رو به عنوان یک ماژول ایمپورت کنید و بعد برنامهتون رو اجرا کنید کلمه main نمایش داده نمیشه.
این قطعه کد بیشتر توی ماژول ها به کار میره تا اگه ماژول به صورت مستقیم اجرا شد یک سری چیزا رو برای کاربر نمایش بده.
برای مثال شما یک ماژول نوشتید که انواع خط جدا کننده رو براتون چاپ میکنه مثلاً این خط ها رو توی ماژول داریم:
#########
@@@@@@
+++++++++
اینا بیشتر توی برنامه های ترمینالی مورد استفاده قرار میگیره تا برنامه قسمت بندی بشه. حالا برای اینکه خط ها رو بیایم به کاربر نشون بدیم میایم از همون قطعه کد، توی ماژول استفاده میکنیم تا وقتی ماژول به صورت مستقیم اجرا شد این خط ها رو واسه ما نمایش بده و در غیر این صورت خط ها رو بهمون نمایش نده.
این مطلب هم هست اگه دوست داشتین میتونید مطالعه کنید:
https://www.geeksforgeeks.org/what-does-the-if-name-main-do/
#Python
#دانستنی
@Pairen_Programmers
if name == "main":
print("main")
اگه برنامه رو مستقیم اجرا کنید براتون کلمه main (به معنی اصلی) نمایش داده میشه، اما اگه توی یک برنامه دیگه این کد رو به عنوان یک ماژول ایمپورت کنید و بعد برنامهتون رو اجرا کنید کلمه main نمایش داده نمیشه.
این قطعه کد بیشتر توی ماژول ها به کار میره تا اگه ماژول به صورت مستقیم اجرا شد یک سری چیزا رو برای کاربر نمایش بده.
برای مثال شما یک ماژول نوشتید که انواع خط جدا کننده رو براتون چاپ میکنه مثلاً این خط ها رو توی ماژول داریم:
#########
@@@@@@
+++++++++
اینا بیشتر توی برنامه های ترمینالی مورد استفاده قرار میگیره تا برنامه قسمت بندی بشه. حالا برای اینکه خط ها رو بیایم به کاربر نشون بدیم میایم از همون قطعه کد، توی ماژول استفاده میکنیم تا وقتی ماژول به صورت مستقیم اجرا شد این خط ها رو واسه ما نمایش بده و در غیر این صورت خط ها رو بهمون نمایش نده.
این مطلب هم هست اگه دوست داشتین میتونید مطالعه کنید:
https://www.geeksforgeeks.org/what-does-the-if-name-main-do/
#Python
#دانستنی
@Pairen_Programmers
(n×3)+(z×5)=25
به جای z و n چه اعداد طبیعی میتوان گذاشت؟
برنامه ای بنویسید که تمام اعداد ممکن را بیابد.
#چالش
@Pairen_Programmers
به جای z و n چه اعداد طبیعی میتوان گذاشت؟
برنامه ای بنویسید که تمام اعداد ممکن را بیابد.
#چالش
@Pairen_Programmers
خوب همونطور که در جدول میبینید این جدول داره میگه حروف در کامپیوتر به چه اعدادی شناخته میشن.
مثلاً فاصله (Space) در کامیپوتر به عنوان عدد ۳۲ شناخته میشه که عدد ۳۲ رو به باینری مینویسیم که میشه:
00001000
یعنی فاصله توی کامیپوتر یعنی این رشته 8 بیتی.
بقیه رو هم به همین شکل تبدیل کنیم میشه رشته های باینری(یک بایتی یا ۸ بیتی) که کامپیوتر اون رو به عنوان یک حرف میشناسه.
خوب حالا به عنوان چالش شما اسم خودتون رو به باینری زیر این پست بنویسید.😄
#چالش
@Pairen_Programmers
مثلاً فاصله (Space) در کامیپوتر به عنوان عدد ۳۲ شناخته میشه که عدد ۳۲ رو به باینری مینویسیم که میشه:
00001000
یعنی فاصله توی کامیپوتر یعنی این رشته 8 بیتی.
بقیه رو هم به همین شکل تبدیل کنیم میشه رشته های باینری(یک بایتی یا ۸ بیتی) که کامپیوتر اون رو به عنوان یک حرف میشناسه.
خوب حالا به عنوان چالش شما اسم خودتون رو به باینری زیر این پست بنویسید.😄
#چالش
@Pairen_Programmers
PAIREN (Programming Channel)
#چالش
عدد ۲۵ به باینری:
عدد ۲۵ به باینری:
This media is not supported in your browser
VIEW IN TELEGRAM
واکنش بعضی ها بعد از انتخاب گزینه اشتباه.😂
(از کانال حمایت کنید تا مطالب بیشتر و بهتری بگذاریم.
ممنون از تمامی اعضای کانال که در کنار ما هستن.
البته درس ها وقت رو میگیرن انشاءالله در موقع تعطیلات بیشتر پست میگذاریم.)
#Fun
(از کانال حمایت کنید تا مطالب بیشتر و بهتری بگذاریم.
ممنون از تمامی اعضای کانال که در کنار ما هستن.
البته درس ها وقت رو میگیرن انشاءالله در موقع تعطیلات بیشتر پست میگذاریم.)
#Fun
واسه گروه های برنامه نویسی یا رفیقاتون پست های کانال رو میفرستید؟
Anonymous Poll
44%
برای دوستام میفرستم.
6%
برای گروه میفرستم.
13%
فرصت بشه میفرستم.
38%
من یک شاد هستم که پست ها رو فقط میخونم.
https://css-tricks.com/snippets/css/a-guide-to-flexbox/
A Complete Guide to Flexbox
#لینک
#دانستنی
@Pairen_Programmers
A Complete Guide to Flexbox
#لینک
#دانستنی
@Pairen_Programmers
CSS-Tricks
CSS Flexbox Layout Guide | CSS-Tricks
Our comprehensive guide to CSS flexbox layout. This complete guide explains everything about flexbox, focusing on all the different possible properties for the parent element (the flex container) and the child elements (the flex items). It also includes history…
PAIREN (Programming Channel)
آموزش نحوه تبدیل اعداد حسابی به باینری رو بگذارم؟
اعداد حسابی را چگونه به (اعداد دودویی) باینری تبدیل کنیم؟
خوب اول یک تعریف از ویکی پدیا بخونید:
دستگاه اعداد دودویی یا باینری (به انگلیسی: Binary) هر عدد (شماره) را با دو رقم ۰ و ۱ نشان میدهند. این نمایش اعداد را نمایش اعداد در مبنای (پایه) دو نیز مینامند.
خوب حالا این متنی که خوندید داره به ما میگه که اعداد باینری اینطور ساخته میشن که یک رشته از 0 ها و 1 ها هستن که 0 یعنی نادرست(False) و 1 یعنی درست(True).
00000000
خوب ما اینطوری عمل میکنیم و میگیم هر جایگاه از صفر هایی که در بالا میبینید نماینده یک عدد توان دار با پایهی 2 است. یعنی مثلاً جایگاه اول(از راست به چپ) میشه 2⁰ (دو به توان صفر) که میشه 1، یعنی جایگاه اول نمایندهی عدد 1(در اعداد حسابی) هست. جایگاه دوم میشه 2¹ که میشه 2 یعنی جایگاه دوم نماینده عدد 2 است و جایگاه سوم نمایندهی عدد 2² است یعنی 4 و همینطور تا آخر ادامه میدم.
خوب حالا هر کدوم از 0 های بالا بشه 1 یعنی اون عدد رو باید حسابش کنیم و با عدد های دیگه جمع کنیم.
برای مثال،
00010011
این عدد رو اینطور حساب میکنیم و میگیم در اینجا جایگاه اول که نماینده عدد 2⁰=1 بود روشن(درست) هست(1 یعنی درست 0 یعنی نادرست یا میتونیم بگیم روشن، خاموش) و باید حسابش کنیم و جایگاه دوم هم که نمایندهی عدد 2¹=2 هست روشن هست و جایگاه پنجم هم که نمایندهی عدد 2⁴=16 هست، روشن هست و حالا مجموع این اعداد میشه:
2⁰+2¹+2⁴=1+2+16=19
یعنی اون رشتهی باینری مساوی با عدد 19.
امیدوارم از این آموزش خوشتون اومده باشه اگه دوست داشتین میتونید این آموزش رو برای دوستانتون هم بفرستید.
یا علی(ع) موفق و پیروز باشید.
#آموزش
@Pairen_Programmers
خوب اول یک تعریف از ویکی پدیا بخونید:
دستگاه اعداد دودویی یا باینری (به انگلیسی: Binary) هر عدد (شماره) را با دو رقم ۰ و ۱ نشان میدهند. این نمایش اعداد را نمایش اعداد در مبنای (پایه) دو نیز مینامند.
خوب حالا این متنی که خوندید داره به ما میگه که اعداد باینری اینطور ساخته میشن که یک رشته از 0 ها و 1 ها هستن که 0 یعنی نادرست(False) و 1 یعنی درست(True).
00000000
خوب ما اینطوری عمل میکنیم و میگیم هر جایگاه از صفر هایی که در بالا میبینید نماینده یک عدد توان دار با پایهی 2 است. یعنی مثلاً جایگاه اول(از راست به چپ) میشه 2⁰ (دو به توان صفر) که میشه 1، یعنی جایگاه اول نمایندهی عدد 1(در اعداد حسابی) هست. جایگاه دوم میشه 2¹ که میشه 2 یعنی جایگاه دوم نماینده عدد 2 است و جایگاه سوم نمایندهی عدد 2² است یعنی 4 و همینطور تا آخر ادامه میدم.
خوب حالا هر کدوم از 0 های بالا بشه 1 یعنی اون عدد رو باید حسابش کنیم و با عدد های دیگه جمع کنیم.
برای مثال،
00010011
این عدد رو اینطور حساب میکنیم و میگیم در اینجا جایگاه اول که نماینده عدد 2⁰=1 بود روشن(درست) هست(1 یعنی درست 0 یعنی نادرست یا میتونیم بگیم روشن، خاموش) و باید حسابش کنیم و جایگاه دوم هم که نمایندهی عدد 2¹=2 هست روشن هست و جایگاه پنجم هم که نمایندهی عدد 2⁴=16 هست، روشن هست و حالا مجموع این اعداد میشه:
2⁰+2¹+2⁴=1+2+16=19
یعنی اون رشتهی باینری مساوی با عدد 19.
امیدوارم از این آموزش خوشتون اومده باشه اگه دوست داشتین میتونید این آموزش رو برای دوستانتون هم بفرستید.
یا علی(ع) موفق و پیروز باشید.
#آموزش
@Pairen_Programmers
مدیران نئون تصمیم گرفتن توی بلک فرایدی که امروز هست کل دورههاشون رو توی یوتیوب به صورت رایگان قرار بدن. :)
(به دوستانت خبر بده.)
@Pairen_Programmers
(به دوستانت خبر بده.)
@Pairen_Programmers
In an international operation coordinated by INTERPOL, codenamed HAECHI-II, police arrest more than 1,000 suspected cybercriminals and seize a total of nearly $27 million in illicit funds.
در یک عملیات بینالمللی که توسط اینترپل با کد HAECHI-II هماهنگ شده بود، پلیس بیش از 1000 مجرم سایبری مظنون را دستگیر و در مجموع نزدیک به 27 میلیون دلار از وجوه غیرقانونی را ضبط کرد.
Read: https://thehackernews.com/2021/11/interpol-arrests-over-1000-cyber.html
#TheHackerNews
@Pairen_Programmers
در یک عملیات بینالمللی که توسط اینترپل با کد HAECHI-II هماهنگ شده بود، پلیس بیش از 1000 مجرم سایبری مظنون را دستگیر و در مجموع نزدیک به 27 میلیون دلار از وجوه غیرقانونی را ضبط کرد.
Read: https://thehackernews.com/2021/11/interpol-arrests-over-1000-cyber.html
#TheHackerNews
@Pairen_Programmers