آموزش رایگان پایتون (Python)
98 subscribers
39 photos
253 videos
12 files
5 links
در این کانال به تست و نفوذ در شبکه و آموزش پایتون می پردازیم
کانال برنامه نویسی اندروید:
@aide_android
کانال برنامه نویسی پی اچ پی:
@php_programm
Download Telegram
گرفتن پاسخ از پایتون
پایتون خود را باز کنید و کد زیر را بنویسید:
print('hello')
بعد آن را اجرا کنید و می بینید به ما پاسخ می دهد
hello
@py_programing
متغییر
در جمله زیر ما یک متغییر به نام دلخواه chanel داریم و مقدار آن برابر با py_programing است:
chanel = 'py_programing'
print(chanel)
این مثالی برای یک متغییر بود. همان طور که از اسم آن ها معلوم است متغییر ها مقدار ثابتی ندارند و برای ثبت و ظبط اطلاعات استفاده می شوند.
@py_programing
⌨️🖱 کنترل موس و کیبورد در پایتون

سلام و عرض ادب خدمت کاربران آموزش برنامه نویسی با پایتون، در این مطلب می خواهیم درباره کنترل موس و کیبورد در پایتون صحبت کنیم لطفا با ما همراه باشید.

در این پست به شما آموزش میدیم که چطور در زبان برنامه نویسی پایتون موس و کیبورد رو کنترل کنید. با ما همراه باشید.

💡نکته: این آموزش در سیستم عامل های مختلف تست شده و به خوبی جواب میده!

ابتدا کتابخونه pynput رو نصب میکنیم. برای نصب این کتابخونه کافیه در cmd یا ترمینال دستور زیر رو وارد کنید:

pip install pynput

🖱 کنترل موس

بعد از نصب کتابخونه pynput کافیه ماژول mouse رو import کنیم

تا بتونیم به امکانات مورد نیاز برای کنترل موس دسترسی داشته باشیم.

from pynput import mouse

در ماژول mouse کلاسی تحت عنوان Controller وجود داره که وسیله این کلاس میتونیم کنترل موس رو به دست بگیریم

و با کد زیر میتونیم به این کلاس دسترسی پیدا کنیم؛

بنده این کلاس رو فراخوانی میکنم و اون رو درون متغیر mos ذخیره میکنم.

mos = mouse.Controller()

نتقال نشانگر موس به مکان دلخواه

برای حرکت دادن نشانگر موس به مختصات دلخواه روی صفحه، کافیه از متد position استفاده کنید؛

طبق کد زیر عمل کنید و موس رو به مکان دلخواه بفرستید؛لازمه که مختصات رو به صورت یک tuple به position اختصاص بدید

و عدد اول تاپل رو مختصات در محور x صفحه، و عدد دوم مختصات در محور y صفحه در نظر بگیرید.

mos.position = (200 , 500)

همچنین برای انتقال موس از مکان قبلی به مکان جدید میتونید از متد move استفاده کنید.

برای مثال میتونید به برنامه بگید که موس رو از مکانی درحال حاضر اونجا قرار داره، ۲۰ تا ببر به سمت چپ و ۲۰۰ تا بیار به سمت پایین.

mos.move(20 , 200)

انجام کلیک موس

برای کلیک کردن موس میتونید از متد click استفاده کنید.

این متد دو تا ورودی میگیره که در آرگیومنت اول لازمه که بهش بگید کدوم دکمه رو کلیک کنه، راست ، چپ یا وسط؟

برای مشخص کردن دکمه میتونید از کد های زیر استفاده کنید:

mouse.Button.left
mouse.Button.right
mouse.Button.middle

و برای آرگیومنت دوم هم باید بگید چند بار کلیک کنه، برای مثال میگیم ۲

mos.click( mouse.Button.left , 2 )

البته روش دیگه ای هم وجود داره که در بعضی موارد میتونه بهتر از متد click باشه، متد های press و release

متد press برای فشردن دکمه و متد release برای رها کردن دکمه بکار میره، و به وسیله کد زیر میتونیم عملیات کلیک راست کردن رو انجام بدیم؛

ابتدا دکمه فشار داده میشه و بعد رها میشه.

mos.press( mouse.Button.right )
mos.release( mouse.Button.right )

برای مطالعه مقالات بیشتر در زمینه پایتون کلیک کنید.

منبع خارجی در زمینه پایتون


کنترل کیبورد

برای کنترل کیبورد کافیه همانند mouse ماژول keyboard رو import کنید.

from pynput import keyboard

این ماژول هم مثل mouse یک کلاس به نام Controller داره که به امکان کنترل کیبورد رو میده.

این کلاس دو متد press و release هم داره که به وسیله این متد ها میتونیم دکمه های روی کیبورد رو فشار بدیم یا رها کنیم

و عملیات کلیک رو انجام بدیم.

()kb = keyboard.Controller
kb.press( 'p')
kb.press( 'y')
kb.press( 't')
kb.press( 'h')
kb.press( 'o')
kb.press( 'n')
kb.press( 's')

با اجرای کد بالا عبارت pythons تایپ میشه،

البته بعضی دکمه های مثل shift , ctrl , delete و… رو نمیتونیم به صورت یک کاراکتر برای این متد ها بفرستیم،

اما متغیرهایی درون keyboard.Key وجود دارن که به ما این امکان رو میدن تا بتونیم از این دکمه ها هم استفاده کنیم.

kb.press( keyboard.Key.delete )

@py_programing
❤️انواع داده در پایتون
❗️یادگیری زبان برنامه نویسی پایتون بسیار آسان است. با یادگرفتن فصل های مباحث بالا به راحتی به یک برنامه نویس پایتون تبدیل شوید.
@py_programing
#مطالعه

روزی بیل گیتس به همراه دخترش در رستوران؛ بعد از صرف غذا به پیشخدمت یک پنج دلاری داد و تشکر کرد!

پیشخدمت کمی تعجب کرد؛
بیل گیتس علت آن را پرسید؟
پیشخدمت جواب داد:
تعجب من از این بود که دخترتان در آن گوشه ی میز پانصددلار به من انعام دادند و شما فقط یک پنج دلاری! در حالیکه شما پولدارترین مرد جهان هستید و این اتفاق عجیبی است...!

بیل گیتس جواب داد:

دختر من، دختر پولدارترین مرد جهان است؛ ولی من پسر یک نجار ساده بوده ام! :)

💠هیچوقت گذشته ی خودتان را فراموش نکنید؛ چرا که گذشته، بهترین معلم آینده ی شماست!
@py_programing
🔰سلام دوستان من و تیمم (fojic) به صورت شبانه روزی در حال نوشتن یک زبان برنامه نویسی جدیدی بودیم و به امید خدا آن را فردا می خواهیم انتشار دهیم. ما نام آن را llxbox گذاشته ایم.

❗️زبان برنامه نویسی llxbox چیست؟
یک زبان برنامه نویسی سط بالا است که از زبان پایتون قدرت گرفته است و برای کار های مهندسی طراحی شده است.

ویژگی های زبان llxbox:
-حل معادلات گسترده
-حل حاصل های جمع
-حل حاصل های تفریق
-حل حاصل های ضرب
-حل حاصل های تقسیم و باقی مانده اعشاری
-مقایسه اعداد (تشخیص بزرگ یا کوچک بودن اعدا)
-ساخت لیست های بینهایت
-چاپ لیست های بینهایت
-گرفتن توان دوم اعداد
-گرفتن یک متغیر به عنوان رمز و ثبت حاضر و غایب
-و... بسیاری از معادلات ریاضی دیگر

یادگیری این زبان چگونه است؟
این زبان با کلمات بسیار نزدیک به زبان انگلیسی طراحی شده است یعنی یادگیری آن از پایتون هم آسان تر است و بسیار کاربرد دار می باشد.

ال ال ایکس باکس به زودی...

@py_programing
4_5888805637793514761.pdf
3.1 MB
کتاب آموزش برنامه نویسی شبکه در پایتون به همراه مثال های جالب
@py_programing
4_6008333761597408745.pdf
1.8 MB
کتاب هک و امنیت در پایتون
@py_programing
🔰 ورودی گرفتن از کاربر درون پایتون 🔰
سلام به همه علاقمندان برنامه‌نویسی، قصد داریم در این قسمت به مبحث گرفتن ورودی از کاربر بپردازیم.
📌 ۱- گرفتن ورودی چیه؟ گاهی وقت ها نیاز داریم که کاربر مقداری به برنامع اطلاعات دهد. برای مثال وقتی می خواهید اکانت تلگرام بسازید،نیاز است که شما شماره تلفن خود را وارد کنید. در واقع یعنی داریم اطلاعات به برنامه می‌دهیم.

حالا بیایم و این مبحث را برسی کنیم.
برای تعریف ورودی درون پایتون از تابع input استفاده می‌کنیم. حالا بیایم یک پروژه انجام بدهیم.

Name = input()
print("Hello ", Name)

برنامه بالا در خط اول یک متغییر به نام Name درست کردیم. و سپس در خط بعدی یعنی دوم آمدم رشته Hello را با مقداری که کاربر می‌دهد و دورن متغییر Name ذخیره می‌شود، چاپ کردیم. در خط اول تابع ()input میاد و یک ورودی از کاربر می‌گیرد و آن مقدار را درون متغییر Name می‌ریزد.

گاهی وقت ها نیاز داریم که به کاربر بگوییم چه مقداری وارد کند یا مثلا این ورودی برای نام او است. به برنامه زیر دقت کنید.

print("Enter your Name: ")
Name = input()
print("Hello ", Name)

در خط اول جمله نام خود را وارد کنید را چاپ کردیم. در خط بعد یک متغییر به نام Name درست و یک ورودی به آن اختصاص دادیم. در خط سوم کلمه Hello را به همراه مقدار داخل Name چاپ کردیم.

پروژه عملی شما:
یک ورودی درست کنید که سن افراد را درون متغییر age ذخیره کند و سپس جمله your age is: به همراه سن کاربر چاپ شود.

ممنونم که وقت گذاشتید و این مطلب را مطالعه کردید. شاد و موید و پیروز باشید، خدانگهدار.
@py_programing
در روز چقدر برنامه‌نویسی می‌کنید؟
public poll

۱ ساعت – 10
👍👍👍👍👍👍👍 36%
@mahyar_allahgholi_84, @x_O_MAHAN_O_X, @Ayhanjava, ارتش, @by_binamusa, @pvsajjadd, @Ramcal_raccoon, @meh96arde, ْ, @programmer00009

اصلا کار نمی‌کنم. – 8
👍👍👍👍👍👍 29%
Elham, @Aliattack, @AliiiGhd, @aliking2383, @aratzarei, @ajlurh, 01, hn4320

بیش‌تر از ۳ ساعت – 6
👍👍👍👍 21%
@Moh96ordo, @Gvcchfff, Aoman, King, @hedralhaee2, علی

۲ ساعت – 3
👍👍 11%
@BaluchAli1996, [, احمدی

۳ ساعت – 1
👍 4%
@jzjsoskz

👥 28 people voted so far.
به نام خدا سلام عرض می کنم خدمت شما دنبال کنندگان کانال آموزش برنامه نویسی پایتون، قراره درون این جلسه مبحث وارد کردن کتابخانه به دورن پروژه را برسی و چند نوع از آن را مثال بزنیم. پس تا آخر این پست با ما همراه باشید.

واژگان:
Import = وارد کردن، ورود دادن
Export = خروجی دادن، خارج کردن
From = از

کتابخانه چیست؟
کتابخانه ها فایل هایی هستند که درون آنها کدهایی جهت آسان تر شدن و نوشتن کد در وقت کمتر نوشته شده اند.

نحوه وارد کردن یک کتابخانه به پروژه چگونه است؟
برای
وارد کردن یک کتابخانه به درون پروژه خود باید ابتدا از کلمه کلیدی import استفاده کنیم و بعد از این دستور نام کتابخانه را می نویسیم. برای روشن تر شدن این موضوع به مثال زیر دقت کنید.
import pygame
در مثال بالا ما آمدیم و کتابخانه pygame که یک کتابخانه برای ساخت بازی با پایتون است را وارد پروژه خود کرده ایم. پس چی شد؟ ابتدا کلمه کلیدی import نوشته می شود و سپس نام کتابخانه نوشته می شود.

نحوه وارد کردن بخشی از یک کتابخانه چگونه است؟
گاهی وقت ها نیاز داریم که فقط یک تکه از یک کتابخانه را وارد کنیم. الان من می خواهم که کلاس Tk را از کتابخانه Tkinter وارد پروژه خود کنم. به مثال زیر دقت کنید.
from tkinter import Tk
ببین آمدیم از کتابخانه tkinter با استفاده از دستور from می گوییم از کتابخانه tkinter وارد کن کلاس Tk را

تمرین
کلاس
url را از فریمورک Django وارد کنید.

ممنونم که وقت گذاشتید، شاد و موید و پیروز باشید فعلا خدانگهدار
@py_programing
❤️ رسول الله (ص):
❇️ خیر دنیا و آخرت با دانش است و شرّ دنیا و آخرت با نادانى.

❤️ امام صادق (ع):
❇️ دوست ندارم جوانى از شما را جز بر دو گونه ببینم: دانشمند یا دانشجو.
@py_programing
هک و امنیت در پایتون.docx
217.7 KB
📝 جزوه فصل اول آموزش هک و امنیت با پایتون
نویسنده: مهندس محمد شعبانی
این مقاله برای افراد علاقه مند به هک و امنیت مفید است و فصل دوم آن هم بعد از نوشتن، به زودی منتشر خواهد شد.
@py_programing
آموزش رایگان پایتون (Python)
4_6008333761597408745.pdf
این مورد را هم لطفا مطالعه بفرمایید.
ممنونم، به امید نابودی کرونا.
ارسالی از فرهاد
@py_programing
سلام و عرض ادب داریم خدمت شما دوستان و همراهان، فصل بعدی آموزش هک و امنیت با پایتون امشب ساعت 9 منتشر می شود.
باتشکر
@py_programing
آموزش ساخت ماشین حساب با پایتون به زودی منتشر خواهد شد.
@py_programing
#آموزش_ساخت_لینک_مخرب_با_پایتون
تا چند ساعت آینده قسمت های دیگر منتشر می شوند.
صرفاً توجه داشته باشید که برای رکورد این ویدئوها وقت و هزینه صرف شده. این دوره هزینه دارد اما از نوع معنوی هزینه دارد. یعنی وقتی شروع می کنید به یادگیری مطالب این دوره باید کانال py_programing@ رو حداقل به 5 10 نفر از دوستان خود معرفی کنید.
در غیر این صورت مدرس آن راضی نمی باشد.
باتشکر
#آموزش_ساخت_لینک_مخرب_با_پایتون
@py_programing
خیدو فان رسوم خالق زبان پایتون رسماً اعلام کرد که در فصل 2 مختارنامه حضور خواهد داشت😅😅😅
@py_programing
7 کتابخانه پایتون که در زمینه هک و امنیت استفاده می شود.
@py_programing