آموزش پایتون | هوش مصنوعی | voidcompile
🚀 ۵ ترفند پایتون که باید بلد باشی! اینجا ۵ تا ترفند کاربردی پایتون داری که سرعت و تمیزی کدنویسیت رو میبره بالا: 1. List Comprehension 2. zip برای ترکیب لیستها 3. Unpacking 4. Lambda Functions 5. معکوس کردن رشته با Slice # 🔹 ۵ ترفند خفن پایتون 🔹…
🚀 ۳ فانکشن پایتون که باید بلد باشی!
1️⃣ reverse_item → معکوس رشته یا لیست
2️⃣ flatten → باز کردن لیستهای تو در تو
3️⃣ is_palindrome → چک کردن کلمههای پالیندروم
🔹 این فانکشنها سادهان ولی توی کدنویسی روزمره خیلی به کارت میان.
📌 سیو کن، چون مطمئناً لازمت میشه!
#python
💻@voidcompile
1️⃣ reverse_item → معکوس رشته یا لیست
2️⃣ flatten → باز کردن لیستهای تو در تو
3️⃣ is_palindrome → چک کردن کلمههای پالیندروم
🔹 این فانکشنها سادهان ولی توی کدنویسی روزمره خیلی به کارت میان.
📌 سیو کن، چون مطمئناً لازمت میشه!
# 1. معکوس کردن هر چیزی
def reverse_item(x):
return x[::-1]
# 2. فلت کردن لیست تو در تو
def flatten(lst):
return [i for sub in lst for i in sub]
# 3. چک کردن پالیندروم
def is_palindrome(word):
return word == word[::-1]
print(reverse_item("VoidCompile"))
print(flatten([[1,2],[3,4]]))
print(is_palindrome("radar"))
#python
💻@voidcompile
🔥19❤11🏆9💯3👍2
آموزش پایتون | هوش مصنوعی | voidcompile
🔍 آموزش الگوریتم Binary Search با پایتون جستجوی دودویی یکی از مهمترین و سریعترین الگوریتمها در علوم کامپیوتره. این الگوریتم به جای این که کل لیست رو خط به خط بگرده، در هر مرحله فضای جستجو رو نصف میکنه و خیلی سریع به جواب میرسه! 🚀 📌 توی این آموزش یاد…
⚡️ ترفند f-string در پایتون: دیباگ و فرمت حرفهای در یک خط!
با f"{var=}" میتونی متغیر رو همراه اسمش چاپ کنی و با فرمتدهی مثل :.2f و :,.2f خروجی تمیز بگیری.
برای دیباگ سریع، نمایش قیمت/ارقام مالی و گزارشگیری عالیه.
#python
💻@voidcompile
با f"{var=}" میتونی متغیر رو همراه اسمش چاپ کنی و با فرمتدهی مثل :.2f و :,.2f خروجی تمیز بگیری.
برای دیباگ سریع، نمایش قیمت/ارقام مالی و گزارشگیری عالیه.
price, tax = 1299.9, 0.09
total = price * (1 + tax)
print(f"{price=:.2f}, {tax=:.0%}, {total=,.2f}")
# خروجی نمونه: price=1299.90, tax=9%, 1,416.89
#python
💻@voidcompile
❤16🔥12🏆11💯3👍2
🚀 ترفند پایتون: Transpose در یک خط!
به جای نوشتن حلقههای طولانی، میتونی با استفاده از zip(*list) به راحتی ترنسپوز ماتریس رو بگیری.
این ترفند مخصوصاً توی دیتا ساینس، الگوریتمها و کار با آرایهها فوقالعادهست.
📌 یادت باشه: zip(*matrix) یعنی باز کردن لیست و ترکیب ستونها → تبدیل ردیفها به ستونها.
#python
💻@voidcompile
به جای نوشتن حلقههای طولانی، میتونی با استفاده از zip(*list) به راحتی ترنسپوز ماتریس رو بگیری.
این ترفند مخصوصاً توی دیتا ساینس، الگوریتمها و کار با آرایهها فوقالعادهست.
📌 یادت باشه: zip(*matrix) یعنی باز کردن لیست و ترکیب ستونها → تبدیل ردیفها به ستونها.
# لیست دوبعدی
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
# ترنسپوز در یک خط
transposed = list(zip(*matrix))
print(transposed)
# خروجی: [(1, 4, 7), (2, 5, 8), (3, 6, 9)]
#python
💻@voidcompile
🔥17🏆16❤12👍2💯1
از همون سلام ساده،
یه نسل از ذهنها شکل گرفت،
نسلی که با کد حرف میزنن، با الگوریتم فکر میکنن،
و با داده رؤیا میسازن.
دنیا همیشه با یه "Hello" شروع میشه
مهم اینه تو اون سلام رو بنویسی.
برنامه نویسی را از همین حالا شروع کن
توی کانال کلی پست های تمرینی هست !
#java #python #c #Csharp
💻@voidcompile
یه نسل از ذهنها شکل گرفت،
نسلی که با کد حرف میزنن، با الگوریتم فکر میکنن،
و با داده رؤیا میسازن.
دنیا همیشه با یه "Hello" شروع میشه
مهم اینه تو اون سلام رو بنویسی.
#python
print("Hello, World!")
#JavaScript
console.log("Hello, World!");
#C
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}
#Java
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
توی کانال کلی پست های تمرینی هست !
#java #python #c #Csharp
💻@voidcompile
🔥13👍12❤11💯9🤩5🏆1👨💻1
آموزش پایتون | هوش مصنوعی | voidcompile
🧬 DNA یا کد پایتون؟ هر دو چیزی مشترک دارن: هر دو رشتهای از کاراکترها هستن. هر دو میتونن اطلاعات رو ذخیره و منتقل کنن. هر دو میتونن ساختارها و سیستمهای زنده (بیولوژیکی یا دیجیتال) بسازن. 📌 حالا سوال مهم: به نظرت آیندهای میرسه که مرز بین کدنویسی و…
😎 یه انیمیشن خفن فقط با چند خط پایتون!
با همین چند خط، یه افکت Loading واقعی توی ترمینال بساز.
میتونی ازش توی پروژههات، بازیهای ترمینالی یا اسکریپتهای CLI استفاده کنی.
📌 نکته: \r باعث میشه خروجی در همون خط بهروزرسانی بشه.
#python
💻@voidcompile
با همین چند خط، یه افکت Loading واقعی توی ترمینال بساز.
میتونی ازش توی پروژههات، بازیهای ترمینالی یا اسکریپتهای CLI استفاده کنی.
📌 نکته: \r باعث میشه خروجی در همون خط بهروزرسانی بشه.
import time, sys
animation = "|/-\\"
for i in range(30):
sys.stdout.write("\rLoading " + animation[i % len(animation)])
sys.stdout.flush()
time.sleep(0.1)
print("\nDone!")
#python
💻@voidcompile
👍13🔥13💯10❤9🤩8🏆1
توی این پست میخوام یک کتابخونه معرفی کنم که باهاش میتونیم یک نوار پیشرفت ساده و باحال در ترمینال ایجاد کنیم !
#python
💻@voidcompile
from tqdm import tqdm
import time
for i in tqdm(range(100)):
time.sleep(0.01)
#python
💻@voidcompile
1👍21🔥15❤12🤩12💯2🏆2
✨ ترفند روز پایتون! ✨
میدونستی چطور میشه یه رشته رو فقط با یک خط کد برعکس کرد؟ 🐍
این کد کوتاه و تمیز رو ببین:
کوتاه، تمیز و فوقالعاده کاربردی! 🔥 سیوش کن که یادت نره! 😉
#پایتون #python
@voidcompile
میدونستی چطور میشه یه رشته رو فقط با یک خط کد برعکس کرد؟ 🐍
این کد کوتاه و تمیز رو ببین:
# برعکس کردن رشته در پایتون
original_text = "Hello World"
# ترفند اینجاست!
reversed_text = original_text[::-1]
print(reversed_text)
# Output: dlroW olleH
کوتاه، تمیز و فوقالعاده کاربردی! 🔥 سیوش کن که یادت نره! 😉
#پایتون #python
@voidcompile
1❤24👍21💯17🤩15🔥13🏆2
آموزش طراحی اپلیکیشن دسکتاپ با پایتون! 🖥
🐍 پایتون فقط برای وب و داده نیست؛ برای ساخت اپهای دسکتاپ حرفهای هم عالیه!
اگه دنبال اینی که یه اپلیکیشن دسکتاپ (Windows, macOS, Linux) بسازی که ظاهر کاربرپسند و امکانات قوی داشته باشه، پایتون با دو فریمورک قدرتمندش، یعنی Tkinter (ساده و پیشفرض) و PyQt/PySide (قدرتمند و حرفهای)، بهترین راه رو پیش روت میذاره.
معرفی کوتاه فریمورکها:
Tkinter: فریمورک استاندارد و پیشفرض پایتون. سریع برای ساخت ابزارهای کوچک و رابطهای کاربری ساده.
PyQt/PySide: فریمورکهای بسیار قدرتمند مبتنی بر Qt که برای ساخت اپلیکیشنهای صنعتی و پیچیده با طراحیهای زیبا استفاده میشن.
شروع کردن با PySide (که معمولاً برای پروژههای تجاری انعطافپذیرتره) یه انتخاب عالیه.
🎥 صفر تا صد آموزش PySide6 (معادل PyQt) برای ساخت اپلیکیشن: این آموزش جامع، قدم به قدم ساخت اپلیکیشنهای دسکتاپ رو بهت یاد میده.
PySide6 and Qt Tutorial
#پایتون #python
@voidcompile
🐍 پایتون فقط برای وب و داده نیست؛ برای ساخت اپهای دسکتاپ حرفهای هم عالیه!
اگه دنبال اینی که یه اپلیکیشن دسکتاپ (Windows, macOS, Linux) بسازی که ظاهر کاربرپسند و امکانات قوی داشته باشه، پایتون با دو فریمورک قدرتمندش، یعنی Tkinter (ساده و پیشفرض) و PyQt/PySide (قدرتمند و حرفهای)، بهترین راه رو پیش روت میذاره.
معرفی کوتاه فریمورکها:
Tkinter: فریمورک استاندارد و پیشفرض پایتون. سریع برای ساخت ابزارهای کوچک و رابطهای کاربری ساده.
PyQt/PySide: فریمورکهای بسیار قدرتمند مبتنی بر Qt که برای ساخت اپلیکیشنهای صنعتی و پیچیده با طراحیهای زیبا استفاده میشن.
شروع کردن با PySide (که معمولاً برای پروژههای تجاری انعطافپذیرتره) یه انتخاب عالیه.
🎥 صفر تا صد آموزش PySide6 (معادل PyQt) برای ساخت اپلیکیشن: این آموزش جامع، قدم به قدم ساخت اپلیکیشنهای دسکتاپ رو بهت یاد میده.
PySide6 and Qt Tutorial
#پایتون #python
@voidcompile
1🤩20👍16❤12🔥8💯7🏆2
🤖 احساسات متن رو با پایتون تشخیص بده!
با چند خط کد پایتون میتونی تحلیل احساسات (Sentiment Analysis) انجام بدی 👇
🧠 نتیجه؟ پایتون حس جملهات رو تشخیص میده!
حتی میتونی ازش توی پروژههای هوش مصنوعی، چتباتها و سیستمهای تحلیل نظرات استفاده کنی.
💡 کاربردها:
تحلیل نظرات کاربران در شبکههای اجتماعی 📊
ساخت چتباتهای هوشمند 🤖
بررسی احساسات مشتریان در کسبوکارها 💬
📚 برای ترفندهای بیشتر هوش مصنوعی و پایتون، عضو کانال ما شو 💙
#پایتون #python
@voidcompile
با چند خط کد پایتون میتونی تحلیل احساسات (Sentiment Analysis) انجام بدی 👇
from textblob import TextBlob
text = input("Enter a sentence: ")
blob = TextBlob(text)
sentiment = blob.sentiment.polarity
if sentiment > 0:
print("😊 Positive sentiment!")
elif sentiment < 0:
print("😡 Negative sentiment!")
else:
print("😐 Neutral sentiment.")
🧠 نتیجه؟ پایتون حس جملهات رو تشخیص میده!
حتی میتونی ازش توی پروژههای هوش مصنوعی، چتباتها و سیستمهای تحلیل نظرات استفاده کنی.
💡 کاربردها:
تحلیل نظرات کاربران در شبکههای اجتماعی 📊
ساخت چتباتهای هوشمند 🤖
بررسی احساسات مشتریان در کسبوکارها 💬
📚 برای ترفندهای بیشتر هوش مصنوعی و پایتون، عضو کانال ما شو 💙
#پایتون #python
@voidcompile
👍19🔥15🤩13❤7🏆3💯1
🎨 هوش مصنوعی بساز! تولید تصویر با پایتون 😍
فکر کردی فقط ChatGPT یا DALL·E میتونن تصویر بسازن؟
خودت هم میتونی با چند خط کد پایتون یه AI Image Generator واقعی بسازی! 👇
🧠 با این کد، یه مدل یادگیری عمیق (Deep Learning) با متن تو تصویر میسازه!
فقط یه جمله بنویس، و پایتون برات یه تصویر خلق میکنه 😍
💡 کاربردها:
ساخت تصاویر هنری و پستهای شبکههای اجتماعی 🖼
تولید محتوای گرافیکی برای پروژهها و سایتها 💻
یادگیری مفاهیم هوش مصنوعی (AI) و یادگیری عمیق (Deep Learning)
#پایتون #python
@voidcompile
فکر کردی فقط ChatGPT یا DALL·E میتونن تصویر بسازن؟
خودت هم میتونی با چند خط کد پایتون یه AI Image Generator واقعی بسازی! 👇
from diffusers import StableDiffusionPipeline
import torch
pipe = StableDiffusionPipeline.from_pretrained(
"runwayml/stable-diffusion-v1-5",
torch_dtype=torch.float16
).to("cuda")
prompt = "a futuristic robot painting in cyberpunk style"
image = pipe(prompt).images[0]
image.save("ai_art.png")
🧠 با این کد، یه مدل یادگیری عمیق (Deep Learning) با متن تو تصویر میسازه!
فقط یه جمله بنویس، و پایتون برات یه تصویر خلق میکنه 😍
💡 کاربردها:
ساخت تصاویر هنری و پستهای شبکههای اجتماعی 🖼
تولید محتوای گرافیکی برای پروژهها و سایتها 💻
یادگیری مفاهیم هوش مصنوعی (AI) و یادگیری عمیق (Deep Learning)
#پایتون #python
@voidcompile
💯13👍9🎉9🤩9❤🔥6❤5🔥3😍2🏆1
🧠 ترفند: اجرای کد پایتون از یک رشتهی رمزگذاریشده (Base64)
با این ترفند میتونی هر کدی رو بهصورت مخفی (رمزگذاریشده) ذخیره و اجرا کنی مثل یه Easter Egg یا ترفند هکری 😏
شما هم موافقید تصویر هایی که gemini می زنه خیلی خوبه ؟ 😐😂
#python
@voidcompile
با این ترفند میتونی هر کدی رو بهصورت مخفی (رمزگذاریشده) ذخیره و اجرا کنی مثل یه Easter Egg یا ترفند هکری 😏
import base64
# کد پنهان: print("Hello from encoded Python!")
secret = "cHJpbnQoIkhlbGxvIGZyb20gZW5jb2RlZCBQeXRob24hIik="
exec(base64.b64decode(secret))
شما هم موافقید تصویر هایی که gemini می زنه خیلی خوبه ؟ 😐😂
#python
@voidcompile
1👍14🤩11🔥8👏7🎉5🆒5❤4
📡 کتابخانه Requests یکی از مهمترین ابزارهای پایتون برای کار با اینترنت است.
باهاش میتونی:
- داده از یک API بگیری
- فرم ارسال کنی
- فایل دانلود کنی
- ریکوئست GET/POST بفرستی
- و کلاً با هر سایت یا سروری ارتباط بگیری!
#برنامه_نویسی #python
@voidcompile
باهاش میتونی:
- داده از یک API بگیری
- فرم ارسال کنی
- فایل دانلود کنی
- ریکوئست GET/POST بفرستی
- و کلاً با هر سایت یا سروری ارتباط بگیری!
import requests
response = requests.get("https://api.github.com")
print(response.status_code)
print(response.json())
#برنامه_نویسی #python
@voidcompile
👍9🎉9❤6❤🔥6💯6😍5🔥4🤩4🏆4
📌 ۱. باز کردن فایل (open)
📌 ۲. خواندن کل فایل
📌 ۳. خواندن خط به خط
#python
@voidcompile
file = open("data.txt", "r") # r = read📌 ۲. خواندن کل فایل
file = open("data.txt", "r")
content = file.read()
print(content)
file.close()📌 ۳. خواندن خط به خط
file = open("data.txt", "r")
for line in file:
print(line.strip())
file.close()#python
@voidcompile
1❤7👍1💯1🏆1
یک مثال پایتونی برای شرط های تو در تو
#python
@voidcompile
age = int(input("سن خود را وارد کنید: "))
level = input("سطح مهارت را وارد کنید (beginner / intermediate / expert): ")
if age >= 18:
print("سن شما مناسب است.")
if level == "beginner":
print("شما میتوانید دوره مقدماتی را شروع کنید.")
elif level == "intermediate":
print("شما اجازه ورود به دوره متوسطه را دارید.")
elif level == "expert":
print("شما میتوانید وارد دوره پیشرفته شوید.")
else:
print("سطح مهارت نامعتبر است.")
else:
print("سن شما برای ورود به دوره کافی نیست.")#python
@voidcompile
💯4⚡1👍1🏆1
الگورتیم های یادگیری ماشینی که هر دیتاساینس کار باید بداند .
#ML #machine_learning #python
@voidcompile
#ML #machine_learning #python
@voidcompile
1❤12🎉7👍6🔥5🤩4👏3⚡1
آموزش مدل تشخیص بیماری های ریوی از روی عکس های رادیولوژی با استفاده از شبکه های عصبی
شما میتونید این ریپو را در لینک گیت هاب ببینید.
GitHub
LinkedIn
💻@voidcompile
شما میتونید این ریپو را در لینک گیت هاب ببینید.
GitHub
💻@voidcompile
Linkedin
#machinelearning #healthtech #deeplearning #radiology #explainableai #python #ai | Mobin Zamani
My Journey Building a Calibrated and Explainable AI for Radiology
I’m excited to share a project I’ve been working on: an end-to-end AI Diagnostic System for Chest X-rays. 🩺💻
In the medical field, a high AUC score isn't enough. A doctor needs to know why…
I’m excited to share a project I’ve been working on: an end-to-end AI Diagnostic System for Chest X-rays. 🩺💻
In the medical field, a high AUC score isn't enough. A doctor needs to know why…
👏12🔥9👍8❤6🤩6🎉4🏆4⚡1