Network Security Channel
2.57K subscribers
5.33K photos
3.42K videos
5.56K files
4.44K links
شروع از سال 1395
Security Operation Center (SOC)
Bug Bounty
Vulnerability
Pentest
Hardening
Linux
Reasearch
Security Network
Security Researcher
DevSecOps
Blue Team
Red Team
Download Telegram
> > > #python
> > > #py3
> > > آموزش زبان برنامه نویسی پایتون از 0 تا 100
> > > قسمت سوم

نکته:
اگر آموزش هارو از کانال تلگرام دنبال میکنید. من هشتگ python و py (مخفف python ) رو برای آموزش ها در نظر گرفتم.
و هشتگ هر قسمت از آموزش مساویه با این هشتگ که بعدش عدد اون قسمت میاد. یعنی اگر مثلاقسمت n رو خواستین (که n اینجا عدد قسمته) کافیه سرچ کنین:
#pyn
که اگر چیزی پیدا نشد یعنی هنوز قسمت n عرضه نشده.
همچنین اگر تمام آموزش های پایتون رو خواستین میتونین از هشتگ python استفاده کنید.


فعلا خدا نگهدار.

پایان قسمت سوم.
#دانستنی و #طنز
👊 درآمد طراحی سایت حرفه ای یک ایرانی و خارجی😂😂😂

🎯 لینک:
https://telegram.me/Engineer_Computer
🤔 چگونه بدون استفاده از رمز عبور، ویندوز را راه‌اندازی کنیم؟؟؟
شاید از این ‌که مجبور هستید در هر بار لاگین شدن به ویندوز، رمز عبور سیستم را وارد کنید، ناراحت و کلافه هستید و شما هر بار مجبورید تا با دقت زیاد، کلمه‌ی عبور را در مکان مشخص شده تایپ کنید چون کاراکترها در حالت پیش فرض به صورت ستاره نمایش داده می‌شوند و در صورت بروز اشتباه تایپی نمی‌توانید بلافاصله آن را تشخیص دهید، بنابراین این امکان وجود دارد تا در مواقعی که عجله دارید، در وارد کردن کلمات دچار اشتباه تایپی شوید (و حتی چندین بار مجبور باشید تا رمز عبور را وارد کنید) که این خود می‌تواند شما را عصبی و کلافه کند.
به علاوه شاید تنظیمات ویندوز را به گونه‌ای قرار داده باشید که باید برای خارج کردن آن از حالت sleep، پسورد ویندوز را مجددا وارد کنید. بنابراین در اغلب مواردی که کامپیوتر شما به حالت sleep می‌رود، باید بارها و بارها رمزعبور خود را وارد کنید.
بدیهی است که هدف اصلی استفاده از کلمه‌ی عبور، حفاظت اطلاعات موجود روی کامپیوتر از دید سایرین است و اگر در دفتر یا مکانی کار می‌کنید که افراد زیادی به آن‌جا رفت و آمد دارند، قطعا باید برای جلوگیری از دسترسی سایرین به پرونده‌ها، فایل‌ها و سایر اطلاعات، برای ویندوز خود کلمه‌ی عبوری انتخاب کنید اما اگر به تنهایی کار می‌کنید و نسبت به رفت و آمد‌ مردم و دسترسی آنان به اطلاعات سیستم خود، نگران نیستید، می‌توانید روند مربوط به تنظیمات امنیتی جهت ورود به سیستم را غیر فعال کنید.
ابتدا باید به این نکته توجه داشته باشید که تمامی مراحل و فرآیندی که در ادامه ذکر شده، در ویندوز۷، ویندوز ۸.۱ و ویندوز ۱۰، به یک شکل انجام خواهد شد.
ابتدا کلید win+R را همزمان فشار دهید و دستور cmd را وارد کنید تا وارد محیط Command Prompt شوید.
برای اجرای cmd در widows7، روی کلید استارت کلیک کرده، عبارت cmd را در قسمت "search programs and files" تایپ کنید. در windows8.1 یا windows10، روی کلید استارت راست کلیک کرده و Command Prompt را انتخاب کنید. پس از مشاهده‌ی پنجره‌ی cmd، دستور netplwiz را اجرا کنید.
پس از اجرای این دستور، ابزار مربوط به netplwiz با عنوان User Accounts Control Panel، نمایش داده خواهد شد. نام کاربری‌ مورد نظر خود را که می‌خواهید به صورت اتوماتیک به آن لاگین شوید انتخاب کنید و چک باکس مربوط به "Users must enter a user name and password to use this computer." را انتخاب و کلید ok را بزنید.
رمزعبور خود را یک بار وارد کنید و در قسمت بعد نیز جهت تایید، باید کلمه‌ی عبور را مجددا وارد کنید.
ویندوز را Restart کنید و اکنون شما با صفحه‌ی مربوط به لاگین مواجه نخواهید شد (‌در خصوص Lock screen نیز اگر از ویندوز ۸.۱ یا ویندوز ۱۰ استفاده می‌کنید به همین صورت خواهد بود‌) و به صورت اتوماتیک به صفحه‌ی Start screen در ویندوز ۸.۱ یا صفحه‌ی دسکتاپ در ویندوز ۷ یا ۱۰ منتقل خواهید شد بدون این‌که نیازی به ورود کلمه‌ی عبور داشته باشید ولی اگر نظرتان تغییر کرد، می‌توانید به راحتی تنظیمات را به حالت قبل باز گردانید که تنها کافی است عبارت netplwiz را در command prompt وارد کنید تا پنجره‌ی User Accounts Control Panel باز شود. سپس نام کاربری مورد نظر را انتخاب کرده و چک باکس مربوط به "Users must enter a user name and password to use this computer" را انتخاب کنید.

🌐 @Engineer_Computer 🌐
#دانستنی
🔴 گوگل به هکری که مرورگر گوگل کروم را هک کند 1 میلیون دلار جایزه می‌دهد‌.
😉 تاکنون هیچ هکری نتوانسته است...!

✳️ لینک:
@Engineer_Computer
دو پایه کوچک پایین کیبورد کامپیوتر فقط برای این هستند که دیدتان به دکمه ها بهتر شود
👈🏻شیبی که به کیبورد میدهند باعث بروز ناراحتی مزمن در ناحیه مچ دست میشود❗️
@Engineer_Computer
ساعت 00:00
> > > #python
> > > #py4
> > > آموزش زبان برنامه نویسی پایتون از 0 تا 100
> > > قسمت چهارم

سلام.
خوب قرار بود تو این قسمت کمی هم راجع به خطا ها در پایتون توضیح بدم.
واسه فهمیدن خطاها در پایتون بهتره اول خطاها در برنامه نویسیو بشناسیم.
خطاهای نحوی:

تو این دسته از خطاها برنامه نویس معمولا غلط املایی داره، البته تو بعضی از زبان ها مثل پایتون اگر تو رفتگی هارو رعایت نکنید بازم غلط املایی محسوب میشه. که در قسمت های آینده این تو رفتگی هم خدمتتون عرض میکنم.
خطاهای زمان اجرا:

در این دسته از خطاها برنامه زمانی که در حال اجراست به خطا برخورد میکنه.
مثلا شما یه برنامه نوشتید که یک فایل مشخص رو باز کنه و محتویاتش رو نشون بده.
خوب اگر اون فایل مشخص وجود نداشته باشه شما زمان اجرای برنامه به مشکل میخورید.
خطاهای معنایی:
عرضم به حضورتون که میشه گفت بد ترین نوع خطا همین نوعه.
چون شما خطای نحوی مرتکب نشدید و خطای زمان اجرا هم ندارید، ولی برنامه اونجوری که میخواید کار نمیکنه !
حالا بریم سراغ خطاها در پایتون
به مثال های زیر که تو مفسر میزنم توجه کنید.
👇👇👇👇👇
دو تا متغیر به نام های varaible و varaible2 ساختیم با مقادیر 12 و 20.
وقتی هر کدوم رو از مفسر خواستیم مقدارشون رو نشون داد ولی وقتی مقدار varaible3 و varaible4 رو خواستیم بهمون خطا داد، چون همچین متغیری نساختیم !
این از نوع خطاهای زمان اجرا بود.

همچنین وقتی متغیر ^%$ رو خواستیم خطا داد ولی این خطا از نوع خطای نحوی بود.
تفسیر کامل خطا ها و حتی ساختن خطاهای مورد نیاز خودمون رو در قسمت های بعد یاد میگیرید. (بعضی جاها مفیده که برنامه به کاربر خطا بده !)
فعلا همین اندازه مفیده که بدونید هر خطا، اسم مخصوص خودشو داره و نشون میده ما کجا خطا کردیم.
که بعدا به بررسی اسم ها هم میپردازیم.
رشته ها:

در پایتون هر عبارتی که بین ' (تک کوتیشن cotation) یا " (جفت کوتیشن ) قرار بگیره جزو ساختار داده ای رشته به حساب میاد.

رشته ها هم مثل اعداد قوانین خاص خودشون رو دارن.مثلا اگر ابتدای رشته رو با تک کوتیشن شروع کردین، آخرش رو هم باید حتما با تک کوتیشن ببندید و اگر با جفت کوتیشن شروع کردید با جفت کوتیشن ببندید.
چند تا رشته رو مثال میزنم:

"puriya"
'persiandevelopers'
"سلام"
''%^&*()$#@!~''
"""یک
رشته ی
چند خطی"""
هر علامتی میتونه داخل رشته استفاده بشه که البته بعضی علامت ها قوانین خودشون رو دارن.
برای این که یک رشته چند خطی ایجاد کنید میتونید از 3 تک کوتیشن و یا 3 جفت کوتیشن استفاده کنید که در آخر هم باید با 3 تک کوتیشن و یا 3 جفت کوتیشن ببندید.
راه بعدی برای ایجاد رشته های چند خطی استفاده از علامت خط جدیده
"first line \n second line"

\n
این دو حرف اگر بدون فاصله داخل رشته به کار برده بشن زمان به نمایش در اومدن رشته، قسمت های قبل و بعد از این حروف رو با خط جدید از هم جدا میکنه.

حالا اگر خواستیم داخل رشته از علامت کوتیشن و یا جفت کوتیشن استفاده کنیم باید چیکار کنیم؟
خوب باید به جای تک کوتیشن از '\ و به جای جفت کوتیشن از "\ استفاده کنیم.

با چند تا مثال روی مفسر به یادگیری مطالب کمک میکنم.
👇👇👇👇👇
اول از همه نشون دادیم که رشته ها رو هم میشه مثل اعداد به جای مقدار به متغیر ها نسبت داد.

همچنین دیدیم که از هر حرفی میشه بین رشته ها استفاده کرد.

حالا برای برنامه نویسای کنجکاو یه سوال پیش میاد.
اگر بخوام آدرس C:\new\desktop رو داخل رشته نشون بدم باید چکار کنم؟
بعلت وجود n\ داخل این آدرس، وقتی داخل رشته میره در دو خط نشون داده میشه و این حروف هم حذف میشن.
راه حلش استفاده از حرف r قبل از شروع رشتست، که با استفاده از این حرف رشته دقیقا همونطور که هست نشون داده میشه.
👇👇👇👇👇