es
Feedback
Fara Code | برنامه نویسی

Fara Code | برنامه نویسی

Ir al canal en Telegram

جایی که صفر و یک‌ها خوش می‌گذره! 📘 books & codes 🧠 tips & tricks 🎉 fun for devs 👥 group: @FaraCodeGp 🧑‍💻 admin: @worlddhello

Mostrar más
3 167
Suscriptores
+124 horas
+77 días
+3930 días
Archivo de publicaciones
سم جدید 😂 #fun @Learrning_Python

🚨 کمتر از یک هفته مونده تا اکانت های بی فعالیت گوگل حذف بشن❗️ ⚠️ اگه اکانتی دارید که بیشتر از یک ساله فعالیت نکردین زودتر لاگین کنید تا حذف نشه. @Learrning_Python

در این قسمت میتونید چنل های مشابه چنل ما رو ببینید👌 @Learrning_Python
در این قسمت میتونید چنل های مشابه چنل ما رو ببینید👌 @Learrning_Python

من چند وقت پیش حوصلم سررفته بود و با خودم گفتم چرا یه کتابخونه ننویسم که عدد بگیره و متن فارسیش رو تحویل بده؟ مثلا بگم 3.14 بهم بگه «سه و چهارده صدم» از اونجایی که من Rust رو خیلی دوست دارم با PHP این پروژه رو نوشتم 🥴 سورسش توی گیتهاب: https://github.com/hctilg/number-to-text و بعد گفتم حیفه اگه پایتون کارها از قافله جا بمونن، یکم ضایع بود اکه یه کتابخونه خیلی کوچولو برای این پروژه با پایتون مینوشتم برای همین با چندتا آدم شریفی حرف زدم و بازنویسی این کتابخونه به زبان پایتون رو داخل کتابخونه parsi_io قرار دادم. برای نصبش: pip install git+https://github.com/language-ml/parsi.io.git ‌ و براس استفاده ازش:
from parsi_io.modules.convert_number_to_text 
import ConvertNumberToText

num2text = ConvertNumberToText()
output = num2text.run(number)
print(output)
‌ اگه حوصله نداشتید این کتابخونه سنگین رو نصب کنید هم خب سورسش توی این صفحه قرار گرفته. @Learrning_Python

اپدیت جدید تلگرام🔥

10.3.0 (4134) Directly downloadable from telegram.org/android

اپدیت جدید تلگرام🔥

در اپدیت های قبلی تلگرام که قابلیت Syntax highlighting رو به کدها اضافه کرده بود که نیاز به تعیین زبان برنامه نویسی داشت تا بتونه رنگ کدهارو درست تنظیم کنه. ولی حالا دیگه نیاز به تعیین زبان نیست و تلگرام با استفاده از الگوریتم یادگیری ماشین برنده در مسابقه ای که گذاشته بود، حالا به طور خودکار میتونه زبان کد رو تشخیص بده و رنگهای درست رو به اون اعمال کنه. بنابراین فقط کافیه کدهاتون رو بین دو قرار بدین تا Syntax highlighting به اونها اعمال بشه.
print("Hello World")
 

کاربران عادی هم حالا بدون نیاز به داشتن اشتراک پریمیوم میتونن قابلیت تبدیل وویس به متن که از فارسی هم پشتیبانی میکنه رو ازمایش کنن. تلگرام به کاربران عادی اجازه میده هفته ای دو وویس رو به متن تبدیل کنن و برای تبدیل بیشتر نیاز به اشتراک پریمیوم هست.

تلگرام اپدیت جدیدش یعنی نسخه 10.3 رو عرضه کرده و بزرگترین تغییر اون نمایش کانالهای مشابه هست. حالا با قابلیت Similar Channels کاربران میتونن به راحتی کانالهایی که مشابه کانال مدنظرشون هست رو پیدا کنن و در صورت تمایل به اونها جوین بشن. بدین صورت پیدا کردن کانالهای مرتبط با علایق کاربر راحتتر میشه و کانالها هم راه جدیدی برای جذب اعضای تازه پیدا کردن که رشد اونهارو راحتتر میکنه. لیست کانالهای مشابه در هنگام جوین شدن به کانال خاصی نمایش داده میشه و همچنین از طریق تب Similar Channels در پروفایل هر کانال هم قابل مشاهده هست. این لیست براساس اعضای مشترک کانالها پیشنهاد میشه. کاربران عادی میتونن 10 کانال مشابه رو ببینن ولی کاربران پریمیوم امکان دیدن 100 کانال مشابه رو خواهند داشت. @Learrning_Python

تو کانال زیر یه سری پست ها و ترفند های درباره برنامه نویسی وب و لینوکس میزاریم و اخبار مهم دنیای تک رو هم پوشش میدیم @CleverDevs

سرعت یا راحتی یا قدرت ؟ چرا جنگو پر سرعت ترین فریمورک نیست در حالی که پر طرفدار ترینه ؟ ببینید شما چرا با پایتون کد میزنید ؟ سرعتش نسبت به تقریبا هر زبانی کند تره، میتونید cpp کد بزنید و سرعتی نزدیک به نور داشته باشید🤔 جواب سادس ، شما سرعت و راحتی کد زدن رو به سرعت اجرای کد ترجیح دادید، در مورد فریمورک های وب هم همین رو باید در نظر بگیرید.اینکه فلان فریمورک که جدید اومده سریع تر از جنگو یا fastapi هست پس بهتره ، حرف اشتباهی هستش چرا ؟ چون شما یک عالمه میدلور و موارد مختلف جهت بررسی رکوئست ورودی و خروجی دارید و یک عالمه چیز میز تو فریمورک هست که شما کد کمتری بزنید اما خروجی متناسب رو داشته باشید. دقیقا همون مقایسه بین پایتون و cpp ممکنه ۱۰۰ لاین cpp رو توی ۵ خط پایتون بشه خلاصه کرد پس شما اگر یک فریمورک بنویسید که صرفا رکوئست رو دید یک متن برگردونه قطعا میشید جزو پر سرعت ترین فریمورک ها، اما وقتی قراره همه حالت های مختلف رو در نظر بگیرید و کد نویسی رو راحت تر کنید با گذاشتن یکسری شروط اضافی میبینید که سرعت میاد پایین خب حالا این مشکل کندی چطور برطرف میشه ؟ شما کد رو درست بنویس، متخصص دواپس میاد مشکل رو برات حل میکنه و با اسکیل درست خیال شمارو برای هر تعداد کاربری راحت میکنه ⭐ @SEYED_BAX

یادگیری ماشین با زبان برنامه نویسی پایتون @Learrning_Python

دیگه فکر کنم بیشتری ها اینو تجربه کرده باشن😂😂 #fun @Learrning_Python
دیگه فکر کنم بیشتری ها اینو تجربه کرده باشن😂😂 #fun @Learrning_Python

چون توهم شد، کد رو توی کامنت بصورت مرتب گذاشتم

بدون اجرا کردن کد حدس بزن، خروجی کد زیر کدام گزینه است؟ ```python print(list([i*2-1 for i in range(7)] & {2: 1, 3: 2, 5: 3}.keys())[len(range(3)) // 2 == 0]) ```
Anonymous voting

#music 👨‍💻 @Learrning_Python

چیزی که نوشتم VS چیزی که فکر میکنم نوشتم #fun @Learrning_Python
چیزی که نوشتم VS چیزی که فکر میکنم نوشتم #fun @Learrning_Python

توابع lambda در پایتون تابع lambda یک نوع تابع کوتاه و بدون نام یا به اصطلاح (anonymous function) است که به صورت خلاصه می‌توانیم اون رو توی یک خط کد تعریف کنیم. قالب کلی تابع lambda به صورت زیر است:
lambda arguments: expression
‌ توی این قالب، arguments شامل ورودی‌های تابع و expression محتوای محاسباتی تابع است که بصورت خروجی برگشت داده میشه؛ مثل توابع عادی که با استفاده از کلیدواژه return خروجی رو مشخص میکردیم. یه مثال ساده میزنیم:
double = lambda *n: [x*2 for x in n]
result = double(2, 3, 5, 7)
print(result)  # Output: [4, 6, 10, 14]
‌توی این مثال ما تابعی به اسم double تعریف کردیم که یک سری عدد از ما میگیره و دوبرابر اونها رو بصورت لیست بهمون میده :)) ‌ #python 🔥 @Learrning_Python

وقتی یکی میاد ازم درباره برنامه نویسی سوال می‌پرسه😂😂 #fun @Learrning_Python
وقتی یکی میاد ازم درباره برنامه نویسی سوال می‌پرسه😂😂 #fun @Learrning_Python

Fara Code | برنامه نویسی - Estadísticas y analítica del canal de Telegram @faracoding