Oxin Code
8.33K subscribers
331 photos
50 videos
62 files
249 links
جمعی از فعالان حوزه کامپیوتر و علوم محاسباتی👇
@Oxin_Code
.
ایران 🇮🇷 | استرالیا 🇦🇺
.
ادمین👇
@OxinCode_Admin
Download Telegram
ارگونومی کار با کامپیوتر رو تو این عکس ببینید

#تکنولوژی
----------
🆔 @OxinCode
ده‌تا تا از برترین کتابخانه‌های پایتون 🐍 برای Data science رو ببینید ☝️😉

#پایتون #داده_کاوی #یادگیری_ماشین
----------
🆔 @OxinCode
بچه‌ها میخوایم در قالب چند تا پست، و در روزهای آینده از ترفندهای خوب زبان پایتون براتون بگیم.
با ما همراه باشید.

#برنامه_نویسی #پایتون
---------
🆔 @OxinCode
بخش اول ترفند‌های زبان پایتون 👇

1⃣ تک‌خطی‌های فوق‌العاده 😎


خیلی از وقت‌ها ما تلاش میکنیم چندین خط کد رو بخونیم، آخر سر هم میانِ گزاره‌های شرطی گم میشیم، اینجاست که گزاره‌های تک‌خطی پایتون به کار ما میاد. برای نمونه گزاره‌های شرطی زیر رو در نظر بگیرید:

if a > 10:
b = 1002
elif a == 10:
b = 102
else:
b = 2

این کد رو می‌تونیم به صورت زیر کاملاً ساده‌سازی کنیم:

b=1002 if a>10 else ( b=102 if a==10 else 2)

#برنامه_نویسی #پایتون
---------
🆔 @OxinCode
سلام.
بچه‌ها برید تو سیستم خودتون و کلیدهای زیر رو فشار بدید
Ctrl + alt + →
و نتیجه رو به من @OxinCode_Admin گزارش بدید 👍😅

#زنگ_تفریح
----------
🆔 @OxinCode
بخش دوم ترفند‌های زبان پایتون 👇

2⃣ پرینت آسان 😎


برای پرینت کردن یک آرایه‌ی رشته‌‌ای، به صورتی که هر عناصر با کاما از هم جدا بشن، نیازی نیست که از ()join. و حلقه‌ها استفاده کنیم.

به جای این 👈
row = ["ahmad", "mohammad", "reza"]
print(','.join(str(x) for x in row))
ahmad,mohammad,reza

اینو بنویس 👈
print(*row, sep=',')
Ahmad,mohammad,reza

#برنامه_نویسی #پایتون
---------
🆔 @OxinCode
برنامه‌نویسی پنجره‌های جدیدی از درک، رشد و خلاقیت را به روی تو باز میکند.
به همین دلیل است که افراد به آن علاقه‌مند می‌شوند.
شما چرا به برنامه‌نویسی علاقه پیدا کردید؟ 😅
بهمون بگین 😉👈
@OxinCode_Admin

#برنامه_نویسی
----------
🆔 @OxinCode
بخش سوم ترفند‌های زبان پایتون 👇

3️⃣ تعویض مقادیر 👍


بچه‌ها اگه خواستید مقدار دو متغییر رو با هم عوض کنید می‌تونید از تکنیک ساده زیر استفاده کنید 👇
x, y = 1, 2
print(x, y)
x, y = y, x
print(x, y)
#برنامه_نویسی #پایتون
---------
🆔 @OxinCode
بیشترین الگوریتم‌هایی که در یادگیری ماشین استفاده میشوند.
💎 Linear regression
💎 Linear classifier
💎 Logistic regression
💎 Decision tree
💎 K-means
💎 PCA
💎 Neutral networks
#یادگیری_ماشین
---------
🆔 @OxinCode
بخش چهارم ترفند‌های زبان پایتون 👇

4️⃣ ترکیب کردن لیستی از رشته‌ها در یک رشته منفرد
.

خیلی از وقتها ما میخوایم چند تا رشته رو در قالب یک رشته واحد با هم یکی کنیم. برای این کار از کد زیر استفاده کنید👇

sentence_list = ["Our", "Channel", "OxinCode"]
sentence_string = " ".join(sentence_list)
print(sentence_string)

#برنامه_نویسی #پایتون
---------
🆔 @OxinCode
💥 عزیزای من تو این وب سایت میتونید php رو آنلاین تجربه کنید 😉👇
💎 http://www.writephponline.com

#برنامه_نویسی #php #معرفی_سایت
---------
🆔 @OxinCode
بخش پنجم ترفند‌های زبان پایتون 👇

5⃣ مقداردهی یک لیست پر از اعداد 👍
.

با کدِ زیر 👇
[0]*10
میتونید لیستی از 10 تا 0 داشته باشید

و همچنین با کدِ زیر 👇
[8.2]*100
میتونید لیستی از 100 تا 8.2 داشته باشید.

#برنامه_نویسی #پایتون
---------
🆔 @OxinCode
زندگی یک برنامه‌نویس در مناسبت‌های مختلف 😄🤦🏻‍♂️

#زنگ_تفریح #برنامه_نویسی
---------
🆔 @OxinCode
بخش ششم ترفندهای زبان پایتون 👇

6⃣ بازگشت چند مقدار از یک تابع 😎


همیشه انتظار داشتید که یک تابع به عنوان خروجی مقدار واحدی رو return کنه نه؟؟ 😏

اما خب ما خیلی از مواقع لازم داریم که از یک تابع چند مقدار دریافت کنیم.

در این موارد اینجور کد بزنید 👇

def get_a_string():
a = "George"
b = "is"
c = "cool"
return a, b, c

sentence = get_a_string()
(a, b, c) = sentence
#برنامه_نویسی #پایتون
---------
🆔 @OxinCode
سطح امنیت 🙊 سایت‌تونو با کمک این وب‌سایت بسنجید 😉👇👇
💎 https://sitecheck.sucuri.net‌

#معرفی_سایت #امنیت #وب
----------
🆔 @OxinCode
بخش هفتم ترفندهای زبان پایتون 👇

7⃣ یافتن پرتکرارترین عنصر در یک لیست 😉

Data = [2, 12, 35, 42, 2, 2, 2, 1, 4, 4, 2]
print(max(set(Data), key = Data.count))

#برنامه_نویسی #پایتون
---------
🆔
@OxinCode
سایت جالبی 👌 به نام rainymood وجود داره که تو 24 ساعت شبانه روز صدای بارون 🌧 پخش می‌کنه و طرفدارای بسیار زیادی هم داره 🙄
https://rainymood.com

#معرفی_سایت
----------
🆔 @OxinCode
با این وب‌سایت هر فرمتی رو بسیار ساده به فرمت دلخواه خودتون تبدیل کنید 😉👍

💎 https://cloudconvert.com

#معرفی_سایت
---------
🆔 @OxinCode
🌐 معرفی وب سایت piktochart.com

شما با استفاده از این سرویس خیلی راحت می‌تونید به شکل‌های مختلفی تصاویر اینفوگرافیک بسازید. 📷😍
سایت Piktochart ده‌ها قالب برای شخصی‌سازی عکس‌ها داره 🖼🤩 که استفاده از اون‌ها خیلی آسونه.👌😉
مهم‌تر از اون، جالبه بدونید که بیشتر امکانات این سرویس رایگان هستن 😎 و به همین خاطر هم بدون پرداخت هیچ هزینه‌ای می‌تونید کلی تصویر اینفوگرافیک درست کنید. 🤓👍


#معرفی_سایت
---------
🆔️ @OxinCode
کلیدهای میانبر کاربردی اندروید استودیو رو تو این عکس ببینید.

#اندروید #برنامه_نویسی
---------
🆔 @OxinCode
بچه‌ها با استفاده از سایتِ
💎 https://trianglify.io/
برای کارهای طراحی خودتون، پس‌زمینه‌های خوشگل درست کنید 😉

#معرفی_سایت
----------
🆔 @OxinCode