🐍 Python & Raspberry 🐍
8.21K subscribers
1.92K photos
125 videos
623 files
1.23K links
Python- Raspberry Pi-AI-IOT
ادمین : فرهاد ناصری زاده
@farhad_naserizadeh
@farhad3412

گروه پایتون
@Python_QA
تبادل
@mmtahmasbi
کانال مرتبط
@new_mathematical
@micropython_iot
@c_micro
اینستاگرام
http://Instagram.com/python_raspberry
Download Telegram
با این روش از پروکسی های دائمی تور برای تلگرام اندروید استفاده کنید👇

https://github.com/Farzin-Abdi/pdffiles/blob/master/torinandroid.pdf

🆔 @raspberry_python
args* و kwargs**
برای تعریف کردن توابع یا متد هایی استفاده میشوند که تعداد ورودی های آن مشخص نیست. برای مثال فرض کنید میخواهیم تعدادی ورودی از کاربر بگیریم که نمیدانیم کاربر چه تعداد ورودی به برنامه میدهد. در اکثر مواقع از آرگومان های args* و kwargs** استفاده می شود، به مثال های زیر توجه کنید:
args**:
آرگومان ها را از ورودی گرفته و به صورت tuple در متغیری به نام args که در تابع قابل استفاده است ذخیر میکند:
‍‍‍
def func(*args):
print(args)
print(type(args))
func("bmw", "benz", "mazda")
#output: ('bmw', 'benz', 'mazda')
#<class 'tuple'>


با استفاده از این روش میتوان مشکل نامشخص بودن تعداد ورودی های تابع و یا متد را برطرف کرد.
kwargs**:
تفاوت kwargs** با args* در نوع داده ای آن است، در kwargs** داده ها به صورت دیکشنری در متغیری به نام kwargs ذخیره میشود. به مثال های زیر توجه کنید:
‍‍‍
def func(**kwargs):
print(kwargs)
print(type(kwargs))

func(name="John", age="23", sex="male")

#output: {'name': 'John', 'age': '23', 'sex': 'male'}
#<class 'dict'>

‍‍‍

نام آرگومان ها که در ورودی name و age و sex وارد شده به عنوان key و محتویات این آرگومان ها که John و 23 و male وارد شده اند به عنوان value در این دیکشنری قرار گرفته است.

@raspberry_python
Forwarded from Sadra Codes (alireza yahyapour)
Artboard 1.png
435 KB
🔺 rexal operation

🔰 @lnxpylnxpy
Forwarded from AI & DSP (فرهاد ناصری زاده)
کتابی فوق العاده برای جبر خطی ، پردازش سیگنال و ویولت با زبان پایتون

🌟 جدید 2019
انتشارات اشپرینگر 🌟

Linear Algebra , signal processing and Wavelets A Unified Approach

❇️ @ai_dsp
Forwarded from AI & DSP (فرهاد ناصری زاده)
Springer_Undergraduate_Texts_in.pdf
14.3 MB
کتابی فوق العاده برای جبر خطی ، پردازش سیگنال و ویولت با زبان پایتون

🌟 جدید 2019
انتشارات اشپرینگر 🌟

Linear Algebra , signal processing and Wavelets A Unified Approach

❇️ @ai_dsp
Forwarded from Python Socket
scapy.pdf
35.1 KB
Scapy Cheatsheet
#Scapy
@pythonsocket
Forwarded from Python Socket
Scapy - Ping.pdf
269.3 KB
دوستان سلام‌. مطلب شماره ۴ از مجموعه مباحث Scapy به بررسی مختصر پروتکل ICMP و دستور Ping اختصاص دارد. مطالعه بفرمایید.
#Scapy
@pythonsocket
Forwarded from Sadra Codes (alireza yahyapour)
ImpermeableTelegram.pdf
374.4 KB
⚜️ ImpermeableTelegram
written by @lnxpy

🔰 @lnxpylnxpy
An Introduction to C
& GUI Programming
آموزش زبان C و رابط گرافیکی در رزبری پای
🌟 انتشار 2019

@raspberry_python
Simon_Long_An_Introduction_to_C.pdf
9 MB
An Introduction to C
& GUI Programming
آموزش زبان C و رابط گرافیکی در رزبری پای
🌟 انتشار 2019

@raspberry_python
Data science with Python

انتشارات OREILLY 2019

❇️ @raspberry_python
Joel_Grus_Data_Science_from_Scratch_.epub
4.6 MB
Data science with Python

انتشارات OREILLY 2019

❇️ @raspberry_python
چطور از ی صفحه وبسایت اسکرین شات بگیریم؟؟؟

$sudo pip install imgkit
$sudo apt-get install wkhtmltopdf

حالا داخل کد بنویسید:
import imgkit

imgkit.from_url('http://google.com', 'out.jpg')
imgkit.from_file('test.html', 'out.jpg')
imgkit.from_string('Hello!', 'out.jpg')



البته توجه کنید این فقط از کدای html سایت استفاده میکنه و اگه صفحتون با js رندر بشه دیگ این کار نمیکنه و باید برید از selenium و این جور چیزا استفاده کنید...
@raspberry_python
Microsoft launches a drag-and-drop machine learning tool

مایکروسافت ابزار جدید برای ماشین لرنینگ ارایه میدهد
ب راحتی درگ ان دراپ 😐😂
@raspberry_python
کتابی مناسب جهت آموزش پایتون

Python All-In-One for Dummies

🌟 2019


❇️ @raspberry_python
For_Dummies_John_Shovic,_Alan_Simpson.pdf
40.9 MB
کتابی مناسب جهت آموزش پایتون

Python All-In-One for Dummies

🌟 2019


❇️ @raspberry_python
Mastering OpenCV 4 with Python
اپن سیوی ۴ با پایتون (پردازش تصویر)

🌟 جدید 2019

@raspberry_python