cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

برنامه نویسی | Teachify

برای موفق شدن 🌱 با این عبارت خداحافظی کن: "باشه فردا"🍃 👩‍💻 Support: @narges_madhi 🪧 ads: @teachifyads 💁‍♀️instagram.com/teachify_ir

Show more
Advertising posts
11 517
Subscribers
-324 hours
-317 days
+6730 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

✔️ انواع دستورات SQL @Teachify | برنامه نویسی
Show all...
👍 2
🌐دوره آموزشی MCSE کاربردی به صورت حضوری و آنلاین 📌با 10% تخفیف ویژه ⏰ ایام برگزاری: شنبه، دوشنبه و چهارشنبه ساعت ۱۷ الی ۲۱ 📗 سرفصل :  yun.ir/784b2a 🌀ثبت نام : https://b2n.ir/118428 ☎️ مشاوره : 02188549150 ➖➖➖➖➖ 🆑 http://instagram.com/asreshabakeh 🆑 @Asrehshabakeh
Show all...
✔️ سایت زدن واسه مشاوره به کسایی که قصد خودکشی دارن، بعد میری تو سایت میزنه کشور شمارو ساپورت نمیکنه. خب این خودش یه دلیل واسه خودکشی نیست؟!!! 🆔 @Teachify | rezadolati
Show all...
🗿 15🤣 7😢 6👍 2💔 2
🌐دوره آموزشی MCSE کاربردی به صورت حضوری و آنلاین 📌با 10% تخفیف ویژه ⏰ ایام برگزاری: شنبه، دوشنبه و چهارشنبه ساعت ۱۷ الی ۲۱ 📗 سرفصل :  yun.ir/784b2a 🌀ثبت نام : https://b2n.ir/118428 ☎️ مشاوره : 02188549150 ➖➖➖➖➖ 🆑 http://instagram.com/asreshabakeh 🆑 @Asrehshabakeh
Show all...
👍 1
✔️ تابع range در پایتون تابع range در پایتون برای ایجاد دنباله‌ای از اعداد صحیح به کار می‌رود. این تابع کاربردهای مختلفی دارد، از جمله: ▪️ایجاد حلقه‌های for: تابع range به طور معمول در حلقه‌های for برای تکرار تعداد مشخصی از اعداد استفاده می‌شود. ▪️ایجاد لیست‌ها: می‌توان از تابع range برای ایجاد لیست‌هایی از اعداد به طور مستقیم استفاده کرد. ▪️تولید مقادیر برای توابع: می‌توان از تابع range برای تولید مقادیر برای آرگومان‌های توابع دیگر استفاده کرد. فرم کلی تابع range به صورت زیر است:
range(start, stop, step)
➕ایجاد یک حلقه for:
for i in range(10):
  print(i)
0
1
2
3
4
5
6
7
8
9
➕ایجاد یک لیست:
numbers = list(range(10))
print(numbers)
این کد خروجی زیر را چاپ می‌کند:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
➕تولید مقادیر برای یک تابع:
def square(x):
  return x * x

for i in range(10):
  print(square(i))
این کد خروجی زیر را چاپ می‌کند:
0
1
4
9
16
25
36
49
64
81
@Teachify | برنامه نویسی
Show all...
👍 10
✔️ توضیحاتی پیرامون rabbitmq توی rabbitmq ما وب سایتمون رو داریم که با اسم producer یا تولید کننده شناخته میشه و در آخر هم Consumer یا مصرف کننده رو داریم که همون سرور ما حساب میشه. بین این 2 تا rabbitmq قرار میگیره. مثلا کاربر توی وب سایت ما میاد و میگه من میخوام فلان pdf رو برام بسازی، این درخواست اول میره به rabbitmq بعدش میره توی صف قرار میگیره و سپس concumer میاد و از صف برمیداره و پردازش میکنه. ما ممکنه چند تا concumer داشته باشیم که همزمان چند تا کار رو انجام بدن. خود rabbitmq از 2 بخش تشکل شده که یکیش queue یا صف هست و اون یکیش exchange هست. به این صورت که وقتی producer ما میاد و یه درخواستی رو به rabbitmq میفرسته، اولش توی exchange میره و بعدش اون میده به صف ها. خود exchange هم چند نوع هست. اولیش direct exchange هست که بر اساس routing key ای که داره میاد و درخواست ما رو توی یکی از صف ها میذاره. مثلا اگه routing key: "green" باشه، میاد و درخواست من رو توی صفی که green هست قرار میده. نوع بعدیش fanout هست که اگه درخواستی بیاد، میره و اون رو توی همه صف ها کپی میکنه. نوع بعدش topic هست که میاییم و بهش یه الگو میدیم و بر اساس اون الگو میاد و صف ما رو انتخاب میکنه. مثلا: routing key: "first.green.fast" توی صف ها هم به این صورت داریم: "*.green.*" "*.red.fast" "*.*.fast" بر اساس الگو میاد و مورد اول و سوم رو انتخاب میکنه. چون * توی regex یعنی همه چی میتونه باشه. مورد بعدی header هست که به صورت key و value هست. headers: {"key1", "value1"} توی صف ها هم به این صورت داریم: {"x-match, "any", "key1, "value1", "key2", "value2"} {"x-match, "any", "key3, "value3"} {"x-match, "all", "key1, "value1", "key2", "value2"} توی herader exchange ها ما یه دونه special header داریم به اسم x-match که 2 تا مقدار any و all رو میگیره! به صورت پیشفرض هم روی all هست. توی any یعنی حداقل یکیش باید برابر با همون header ما باشه. ولی توی all باید همه شون برابر باشن تا به اون صف هم درخواست ارسال بشه. توی مثال بالا ما فقط به صف اول درخواستمون ارسال میشه. داشتم واس خودم مینوشتم که واس شما هم فرستادم 🙊 اگه چیز اشتباهی هست یا چیزی که میتونه بهترش کنه رو توی کامنت ها شما بگین🌺 @Teachify | برنامه نویسی
Show all...
2👎 1
✔️ معرفی پلتفرم Codapi، برای آموزش و مستند سازی میتونید کد بنویسد و همانجا اجرا کند🔥 https://codapi.org همه چی هم داره programming ، databases، network و ... https://github.com/nalgeon/codapi @Teachify | برنامه نویسی
Show all...
👍 2
✔️ دامین های مهندسی نرم افزار System Software: نوشتن نرم افزار های سیستم مانند Compiler که اشخصاصی با این تخصص نسبتا کم هستند و درآمد های بالایی نیز دارند. Application Software: توسعه و ساخت نرم افزار هایی اپلیکیشنی مثل Office Engineering/Scientific Software: نرم افزار های مهندسی و عملی مانند matlab که نیاز این دسته از افراد را فراهم می کند. Embedded Software: نوشتن نرم افزار برای Embedded ها مانند مایکروفر و ... یکی از مثال ها اینترنت اشیا هست. Product line Software: نرم افزار هایی که تولید می شوند و بر اساس نیاز کاربر شخصی سازی می شوند. مانند Wordpress Web/Mobile Software: این دسته را فکر میکنم بخوبی آشنا هستید. مانند برنامه های اندروید و ios و ... Artificial Intelligence Software: مانند DeepFake بجز این دامین ها کلی دامین دیگر هم داریم که به آنها اشاره نمیکنم. @Teachify | برنامه نویسی
Show all...
👍 9
✔️ روز معلم به اون عزیزانی که توی یاد دادن یک چیز مفید و خوب به بقیه کم نمیذارن و همیشه به طرف مقابلشون دید و هدف میدن مبارک❤️ @Teachify | برنامه نویسی
Show all...
👍 16 6
#سخن_بزرگان ✔️ ترسناک تر از کدی که کار نمیکنه. کدیه که اولین بار کار میکنه. @Teachify | برنامه نویسی
Show all...
👍 20🤣 7