📊 این اطلاعات مربوط به سال 2023 میلادی (دوره یک ساله) هست.
منبع:
https://survey.stackoverflow.co/2023/
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
منبع:
https://survey.stackoverflow.co/2023/
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
👍3🔥1
#پارت_یک
یکم قوانین کلین کد پایتون بخونیم ... PEP 8
1. از is not بجای not ... is استفاده کنید.
2. همیشه از def جای lambda استفاده کنید.
3. همیشه مقدار برگشتی تابع را مشخص کنید.
4. همیشه از startswith و endswith جای اسلایس کردن استفاده کنید.
5. همیشه از isinstance جای ()type استفاده کنید.
#PEP8
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
یکم قوانین کلین کد پایتون بخونیم ... PEP 8
1. از is not بجای not ... is استفاده کنید.
# Correct:
if foo is not None:
...
# Wrong:
if not foo is None:
...
2. همیشه از def جای lambda استفاده کنید.
# Correct:
def f(x): return 2*x
# Wrong:
f = lambda x: 2*x
3. همیشه مقدار برگشتی تابع را مشخص کنید.
# Correct:
def bar(x):
if x < 0:
return None
return math.sqrt(x)
# Wrong:
def bar(x):
if x < 0:
return
return math.sqrt(x)
4. همیشه از startswith و endswith جای اسلایس کردن استفاده کنید.
# Correct:
if foo.startswith('bar'):
...
# Wrong:
if foo[:3] == 'bar':
...
5. همیشه از isinstance جای ()type استفاده کنید.
# Correct:
if isinstance(obj, int):
...
# Wrong:
if type(obj) is int:
...
#PEP8
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
❤4
#پارت_دو
یکم قوانین کلین کد پایتون بخونیم ... PEP 8
1. اسم متغییر ها و تابع ها باید از حروف کوچیک باشد.
2. اگر متغییری دارید که قرار است هیچوقت مقدارش را تغییر ندهید، از حروف بزرگ استفاده کنید. ( بهش میگیم constant )
3. اسم کلاس هارو با به صورت CapWord بنویسید ( نمیدونم فارسی چجوری بگم):
4. سعی نکنید همه چیز را در یک خط جا دهید.
5. وقتی میخواید خالی بودن لیستی چیزی رو چک کنین، از len استفاده نکنید.
#PEP8
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
یکم قوانین کلین کد پایتون بخونیم ... PEP 8
1. اسم متغییر ها و تابع ها باید از حروف کوچیک باشد.
# Correct:
user_email = ...
def find_me():
...
def go_home():
...
# Wrong:
UserEmail = ...
def findMe():
...
def GoHome():
...
2. اگر متغییری دارید که قرار است هیچوقت مقدارش را تغییر ندهید، از حروف بزرگ استفاده کنید. ( بهش میگیم constant )
# Correct:
NO_CHANGE = 5
# Wrong:
NoChange = 5
no_change = 5
3. اسم کلاس هارو با به صورت CapWord بنویسید ( نمیدونم فارسی چجوری بگم):
# Correct:
class MyClassName: ...
# Wrong:
class my_class_name: ...
4. سعی نکنید همه چیز را در یک خط جا دهید.
# Correct:
if foo == 'blah':
do_blah_thing()
do_one()
do_two()
# Wrong:
if foo == 'blah':
do_blah_thing()
do_one(); do_two(); do_three()
5. وقتی میخواید خالی بودن لیستی چیزی رو چک کنین، از len استفاده نکنید.
# Correct:
if not seq:
...
if seq:
...
# Wrong:
if len(seq):
...
if not len(seq):
...
#PEP8
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
👍3👌2
This media is not supported in your browser
VIEW IN TELEGRAM
🤖خیلی گشتم تا این مصاحبه با سم آلتمن (مدیر OpenAI) رو براتون پیدا کنم که همه بهش میخندیدن.
💰چطوری قراره پول در بیارید؟
سم: ما ایده ای نداریم و به هیچ مدل در آمدیای فکر نکردیم و نمیدونیم که چطور بشه و برنامهای هم نداریم براش ولی وقتی که ساختیمش، میریم و از خودش میپرسیم!
اما الان همه متوجه شدن که آینده توی دست کیاست!
🔗Credit: Mostafa Alahyari
#هوش_مصنوعی
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
💰چطوری قراره پول در بیارید؟
سم: ما ایده ای نداریم و به هیچ مدل در آمدیای فکر نکردیم و نمیدونیم که چطور بشه و برنامهای هم نداریم براش ولی وقتی که ساختیمش، میریم و از خودش میپرسیم!
اما الان همه متوجه شدن که آینده توی دست کیاست!
🔗Credit: Mostafa Alahyari
#هوش_مصنوعی
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
👍2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی هوش مصنوعی به تصاویر احساس میبخشد ✨👀
🔗Credit: Generative AI
#هوش_مصنوعی
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
🔗Credit: Generative AI
#هوش_مصنوعی
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
👌2👍1
💢 سیستم عامل اینترنت!
پوتر(puter) یک سیستم عامل تحت وب قدرتمند، سریع و ایمنی هستش که توسط توسعه دهنده ایرانی Nariman Jelveh خلق شده، پوتر شمارو قادر میکنه از هرجا و هر دستگاهی به سیستم عامل شخصی خودتون دسترسی داشته باشید.
شماهم براحتی میتونید وارد وبسایت Puter شده و ثبت نام رو عرض چند ثانیه به پایان برسونید و این پروژه خارق العاده رو تجربه کنید. (در ضمن لینوکس بیس هستش)
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
پوتر(puter) یک سیستم عامل تحت وب قدرتمند، سریع و ایمنی هستش که توسط توسعه دهنده ایرانی Nariman Jelveh خلق شده، پوتر شمارو قادر میکنه از هرجا و هر دستگاهی به سیستم عامل شخصی خودتون دسترسی داشته باشید.
شماهم براحتی میتونید وارد وبسایت Puter شده و ثبت نام رو عرض چند ثانیه به پایان برسونید و این پروژه خارق العاده رو تجربه کنید. (در ضمن لینوکس بیس هستش)
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
👌2🔥1👏1
Forwarded from FUM Cert | APA
⭕️ کالج دانشگاه فردوسی مشهد با همکاری آزمایشگاه تخصصی آپا برگزار میکند:
" دوره آموزشی تست نفوذ برنامههای تحت وب "
🕚 ۳۲ ساعت آموزش مجازی + ۸ ساعت کارگاه آموزشی حضوری
📅 زمان برگزاری: فروردین و اردیبهشت ۱۴۰۳
🔗لینک اطلاعات بیشتر و ثبتنام:
صفحه دوره
☎️ اطلاعات بیشتر:
05138803331
☎️ پشتیبانی ثبتنام:
05138802385
🆔 @fumcert | آزمایشگاه تخصصی آپا دانشگاه فردوسی مشهد
" دوره آموزشی تست نفوذ برنامههای تحت وب "
🕚 ۳۲ ساعت آموزش مجازی + ۸ ساعت کارگاه آموزشی حضوری
📅 زمان برگزاری: فروردین و اردیبهشت ۱۴۰۳
🔗لینک اطلاعات بیشتر و ثبتنام:
صفحه دوره
☎️ اطلاعات بیشتر:
05138803331
☎️ پشتیبانی ثبتنام:
05138802385
🆔 @fumcert | آزمایشگاه تخصصی آپا دانشگاه فردوسی مشهد
👍1
✅ بعضی اوقات میخواید تو تلگرام یا بلاگ و ... یه متن فارسی بنویسید ولی کلمه اول انگلیسیه و باعث میشه ساختار جمله بهم بخوره برای رفع این مشکل میتونید کاراکتری که تو این لینک هست رو کپی کنید و هروقت خواستید جمله رو با کلمه انگلیسی شروع کنید قبل اون پیست کنید این کاراکتر هیدنه و دیده نمیشه اما ساختار جمله رو اوکی میکنه
https://unicode-explorer.com/c/200F
#ترفند
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
https://unicode-explorer.com/c/200F
#ترفند
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
Unicode-Explorer
U+200F RIGHT-TO-LEFT MARK - Unicode Explorer
U+200F RIGHT-TO-LEFT MARK, copy and paste, unicode character symbol info, commonly abbreviated RLM
👍2
🌎گامهای بشر در مسیرِ تکامل علم
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
🔥2