🐍 Python & Raspberry 🐍
Open in Telegram
Python- Raspberry Pi-AI-IOT ادمین : فرهاد ناصری زاده @farhad_naserizadeh @farhad3412 گروه پایتون @Python_QA تبادل @mmtahmasbi کانال مرتبط @new_mathematical @micropython_iot @c_micro اینستاگرام http://Instagram.com/python_raspberry
Show more8 216
Subscribers
No data24 hours
-177 days
-8330 days
Posts Archive
Kivy – Interactive Applications and
Games in Python Second Edition
🆔 @raspberry_python
Kivy – Interactive Applications and
Games in Python Second Edition 👇
🆔 @raspberry_python
#آموزش ۱۳
🌟 برخی از تبدیلات کاربردی در پایتون
📌int("15") → 15
📌int("3f",16) → 63
📌int(15.56) → 15
📌float("-11.24e8") → -1124000000.0
📌round(15.56,1)→ 15.6
📌repr(x)→ "…"literal representation string of x
📌bytes([72,9,64]) → b'H\t@'
📌list("abc") → ['a','b','c']
📌dict([(3,"three"),(1,"one")]) → {1:'one',3:'three'}
📌set(["one","two"]) → {'one','two'}
📌 ':'.join(['toto','12','pswd']) → 'toto:12:pswd'
📌"words with spaces".split() → ['words','with','spaces']
📌"1,4,8,2".split(",") → ['1','4','8','2']
📌[int(x) for x in ('1','29','-3')] → [1,29,-3]
🆔 @raspberry_python
#آموزش ۱۲
کمی با ریاضیات در پایتون😉
import math
sin(pi/4)→0.707…
cos(2*pi/3)→-0.4999…
sqrt(81)→9.0
log(e**2)→2.0
ceil(12.5)→13
floor(12.5)→12
🆔 @raspberry_python
#آموزش 11 #پایتون
حذف موارد تکراری از یک دنباله در حالی که نظم قبلی حفظ شود👇
def dedupe(items):
seen = set()
for item in items:
if item not in seen:
yield item
seen.add(item)
if name == '__main__':
a = [1, 5, 2, 1, 9, 1, 5, 10]
print(a)
print(list(dedupe(a)))
out put :
[1, 5, 2, 1, 9, 1, 5, 10]
[1, 5, 2, 9, 10]
🌟🔴 مرجع کامل پردازش تصویر با OpenCv 3.x
حجم : 104 مگا بایت
🌟 انتشار : سال 2018
@raspberry_python
🌟🔴 مرجع کامل پردازش تصویر با OpenCv 3.x
حجم : 104 مگا بایت 👇
🌟 انتشار : سال 2018
@raspberry_python
🌟🔴 آموزش کامل رزبری پای و لینوکس قسمت 21,22,23 (زبان انگلیسی)
@raspberry_python
🌟قسمت اول از آموزش PyQt5:
(این متن آموزش هست به زودی ویدیو ها هم منتشر میشه)
قدم اول: نصب کتابخانه و ابزار های مورد نیاز
ابتدا به command prompt یا همان cmd خود در ویندوز بروید
بنویسید
pip install PyQt5
توجه داشته باشید که قبل از این کار باید pip را نصب کرده باشید...
در لینوکس و مک باید از sudo قبل از آن استفاده کنید...
بعد از آن نرم افزار pyqt5 (نسخه باینری) را باید در یک پکیج دانلود و نصب کنید....
درون پکیج سه نرم افزار
pyqt 5 designer
pyqt 5 assistant
qt creator
وجود دارد...
بعد از آن نصب یک محیط برنامه نویسی مناسب است که من vscode و pycharm را پیشنهاد می کنم.
🌟قسمت دوم از آموزش pyqt5:
خب توی این قسمت می خوایم اولین برناممونو بنویسیم شروع کنید:
اول از همه ماژول (کتابخانه) های مرتبط را ایمپورت کنید...
import sys
from PyQt5 import *
from PyQt5 import QtWidgets
بعد از اون باید یه نرم افزار بسازید برای اینکار کافیست بنویسید:
QtWidgets.QApplication(sys.argv)
که در اینجا sys.argv یک ثابت است و مفهومی برای توضیح دادن ندارد.
و آن را درون متغیری مثلا app قرار می دهیم که بعدا بتوانیم آن را فراخوانی کنیم...
حالا باید یک پنجره جدید بسازیم... برای این کار کافیست یک QWidget بسازید...
QtWidgets.QWidget()
و برای فراخوانی مجدد آن را درون متغییری مثل w بریزید
سپس باید برای نمایش آن بنویسید
w.show()
و بعد از آن باید دسترسی خود را از متغییر app خارج کرده و آن را کامپایل کنید تا برنامه اجرا شود برای اینکار...:
sys.exit(app.exec_())
به همین سادگی
از طرف مهندس محمد صالح رامندی
@ramandi_d
منبع : Raspberry project
@raspberry_python
🌟🔴 آموزش کامل رزبری پای و لینوکس قسمت 14 تا 20 (زبان انگلیسی)
@raspberry_python
🌟🔴 آموزش کامل رزبری پای و لینوکس قسمت 9 تا 13 (زبان انگلیسی)
@raspberry_python
