فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: PyCharm را راه اندازی کرده و یک پروژه جدید ایجاد کنید
- مرحله 3: اولین برنامه خود را ایجاد کنید
- مرحله 4: تعیین اولین برنامه خود
- مرحله 5: حلقه ها و اگر - ساختارهای کنترل
- مرحله ششم: نظرات
- مرحله 7: شما به پایان رسیدید - وقت آن است که خودتان چیزی بنویسید
تصویری: شروع به کار با پایتون: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
برنامه نویسی عالی است!
خلاق است ، سرگرم کننده است و به مغز شما یک تمرین ذهنی می دهد. بسیاری از ما می خواهیم در مورد برنامه نویسی بیاموزیم اما خود را متقاعد می کنیم که نمی توانیم. شاید ریاضیاتش زیاد باشد ، شاید اصطلاحاتی که به اطراف پرتاب می شود شما را بترساند. بگذارید به شما بگویم که این دقیقاً همان چیزی است که برنامه نویس قبل از برنامه نویس شدن فکر می کرد. در واقع این دقیقاً همان چیزی است که من کمتر از 10 هفته پیش وقتی برنامه نویسی را شروع کردم.
بگذارید همین الان به شما بگویم که هرکسی می تواند برنامه نویسی را یاد بگیرد. با پیشرفت در خواندن آسان زبان های برنامه نویسی مانند پایتون ، و اطلاعات فراوان در اینترنت ، دیگر یک سرمایه گذاری تمام وقت برای یادگیری نکات و مزایای یک زبان برنامه نویسی نیست. نوزادان اکثر برنامه نویسان قرن 21 بسیار تنبل هستند ، فقط اصول اولیه را بیاموزید و از آنجا پیشرفت کنید.
این یک اصطلاحات بدون اصطلاحات ساده است که می توانید آن را در حال حاضر دنبال کنید. درست است! فیس بوک و یوتیوب را به حداقل برسانید ، استراحت کنید و در رایانه خود دنبال کنید.
امروز ما به بررسی زبان برنامه نویسی به نام پایتون می پردازیم ، ویکی پدیا پایتون را اینگونه تعریف می کند:
"پایتون یک زبان برنامه نویسی عمومی و سطح بالا است که بسیار مورد استفاده قرار می گیرد. فلسفه طراحی آن بر خوانایی کد تأکید دارد و نحو آن به برنامه نویسان اجازه می دهد تا مفاهیم را در خطوط کد کمتر از آنچه در زبان هایی مانند C ++ یا جاوا امکان پذیر است بیان کنند. ساختارهایی را ایجاد می کند که می تواند برنامه های روشن را در مقیاس کوچک و بزرگ فعال کند."
بنابراین این به چه معناست؟ فكر كردم شما اصطلاحاً اصطلاحاً اصطلاحاً اصطلاحاً اصطلاحاً «جارگون» نگفته اید؟ خوب اساسا:
"پایتون یک زبان برنامه نویسی جمع و جور ، با قابلیت خواندن آسان است. بسیار متنوع است ، بنابراین می توان از آن برای ایجاد برنامه هایی در هر اندازه استفاده کرد."
چرا پایتون را انتخاب کردم؟ از آنجا که اصول اولیه پایتون آسان است و این زبان دارای یک انجمن پشتیبانی آنلاین عالی است. پس از اتمام این علامت ، می توانید برنامه ها را فوراً شروع کنید ، به جای این که وقت خود را صرف یادگیری پیچیدگی های مورد نیاز زبان کنید.
بنابراین اجازه دهید شروع کنیم!
مرحله 1: آنچه شما نیاز دارید
در ابتدا شما نیاز به یک رایانه با یک نسخه از پایتون دارید ، متأسفانه کاربران تلفن همراه!
به https://www.python.org/downloads/ سر بزنید و آخرین نسخه موجود با دکمه بزرگ زرد را بارگیری کنید.
سپس دستورالعمل های نصب را برای نصب پایتون دنبال کنید.
برای تأیید نصب پایتون ، به CMD (یا ترمینال) بروید و تایپ کنید:
تبدیل پایتون
پایتون باید با نسخه پایتون پاسخ دهد.
اکنون برای این آموزش ما از IDE یا محیط توسعه یکپارچه (در اصل ویرایشگر متن و کامپایلر که به هم چسبیده اند) استفاده می کنیم ، بنابراین به https://www.jetbrains.com/pycharm/download/ سر بزنید و "Community Edition" را بارگیری کنید. از Pycharm
سپس دستورالعمل های نصب را برای نصب PyCharm دنبال کنید.
حالا ، برای شروع برنامه نویسی!
مرحله 2: PyCharm را راه اندازی کرده و یک پروژه جدید ایجاد کنید
اولین بار که pycharm را راه اندازی می کنید از شما می پرسد که می خواهید از چه کلید واژه و تم استفاده کنید. من توصیه می کنم نقشه کلید را به صورت پیش فرض بگذارید ، اما می توانید با تم ، رنگ و فونت به دلخواه بازی کنید. برای این آموزش من از pycharm community 4.5 با موضوع دراکولا استفاده می کنم.
سپس با صفحه خوش آمد گویی از شما استقبال می شود.
ایجاد پروژه جدید را فشار دهید
Pure Python را انتخاب کنید ، سپس پوشه ای را برای ذخیره فایلها انتخاب کنید ، سپس ایجاد را فشار دهید (توجه داشته باشید که نام پوشه نام پروژه شما خواهد بود)
در این مرحله باید با صفحه ایجاد کد واقعی استقبال کنید: P
مرحله 3: اولین برنامه خود را ایجاد کنید
روی پوشه پروژه خود راست کلیک کرده و به new -> Python File بروید
نام فایل را گذاشته و ok را فشار دهید
اکنون یک برگه جدید در منطقه اصلی شما ظاهر می شود
در زیر _author_ این کد را کپی و جایگذاری کنید.
message = "سلام جهان"
چاپ پیام
سپس بر روی فایل راست کلیک کرده و Run را فشار دهید
این برنامه ما را کامپایل می کند و نتیجه را برمی گرداند. Hello World در منطقه اجرا چاپ می شود
بیایید به آنچه که تازه نوشتیم نگاه کنیم.
مرحله 4: تعیین اولین برنامه خود
حالا بیایید سعی کنیم بفهمیم کد چیست
message = "سلام جهان"
چاپ پیام
واقعاً به معنی
ابتدا مقدار متغیر را به رشته ای حاوی Hello World ایجاد و تنظیم می کنم ، اگر متن را بین علائم گفتاری تغییر دهید ، می توانید مقدار متغیر و در نتیجه پیام را تغییر دهید. برای مثال:
message = "سلام دستورالعمل ها!"
چاپ پیام
برمی گرداند:
هنگام اجرا
یک رشته به دلیل علائم گفتاری تعریف می شود ، رشته ها را می توان با علامت های واحد نیز تعریف کرد
message = 'سلام دنیا'
چاپ پیام
متغیرها نیز می توانند انواع مختلفی داشته باشند. برای نمونه این:
عدد صحیح = 29302
یک متغیر با یک عدد صحیح (مخفف int) است و این:
floatingPoint = 1469.928
متغیری با مقدار نقطه شناور (به اختصار float) است.
اساساً ، تفاوت بین اعداد صحیح و شناورها این است که اعداد صحیح اعداد صحیح هستند در حالی که شناورها اعداد اعشاری هستند. اعداد صحیح فضای کمتری را اشغال می کنند اما نمی توانند اعشار را نگه دارند. برای مثال صحیح 1 / عدد صحیح 2
عدد صحیح 1 = 1
integer2 = 2 چاپ عدد صحیح 1 / integer2
0.5 درست است؟ اما نتیجه این می شود:
زیرا اعداد صحیح را نمی توان به اعشار تقسیم کرد. با این حال این:
float1 = 1.0
integer2 = 2 print float1 / integer2
هنگام اجرا 0.5 برمی گرداند زیرا یکی از متغیرها float است
"چاپ" به سادگی یک مقدار را چاپ می کند. برای مثال
چاپ "ویران کردن جهان"
رشته را چاپ می کند
Print همچنین می تواند مقدار یک معادله را از جمله ترکیب دو رشته چاپ کند
string1 = "سلام"
string2 = "IBLE LOVERS" چاپ رشته 1 + رشته 2
چاپ می کند
مرحله 5: حلقه ها و اگر - ساختارهای کنترل
یکی از ضروری ترین موارد در مورد هر برنامه وجود ساختارهای کنترلی است.
اولین ساختار کنترل یک حلقه while است ، این قطعه کد در حالی که یک شرط درست است حلقه می شود. برای نمونه این کد
شمارش = 0
در حالی که تعداد <10: # اضافه کردن به شمارش تعداد = تعداد + 1 تعداد چاپ چاپ "پایان"
کد را در حلقه تا زمان شمارش <10 اجرا می کند و سپس برنامه را ادامه می دهد.
دومی یک عبارت if-else است ، این قطعه کد را بررسی می کند و اگر مقدار یک متغیر برابر 10 باشد ، کاری انجام می دهد ، اگر مقدار آن برابر 11 باشد ، کار دیگری انجام می دهد و در هر شرایط دیگری کار دیگری را انجام می دهد.
عدد صحیح = 0
# اگر برابر 10 باشد اگر عدد صحیح باشد == 10: چاپ "ITS 10" # اگر برابر 11 elif integer == 11: چاپ "ITS 11" # در سایر شرایط دیگر: چاپ "I DONT KNOWWWWWWWW" print "چاپ" به پایان رسید"
بر خواهد گشت
زیرا متغیر عدد صحیح برابر 10 یا 11 نیست و در هر موقعیت دیگری به صورت دیگر اجرا می شود.
برای تعریف مدتی یا ساختار کنترلی ، نوع (while یا if) را به دنبال مقدار درست یا غلط قرار دهید:
true را تایپ کنید == true:
به "فضای سفید" برای محتویات هر حلقه توجه کنید ، پایتون در مورد فضای خالی بسیار خاص است ، بدین ترتیب است که می داند در مدتی یا اگر حلقه ای کد چیست. PyCharm از یک زبانه فضای سفید استفاده می کند که باید در تمام کد شما سازگار باشد! همچنین می توانید تنظیمات را برای استفاده از فاصله ها (که دارای مزایایی است) تنظیم کنید.
مرحله ششم: نظرات
شاید متوجه شده باشید که من در مورد کدی که در قسمت ساختارهای کنترل ارسال کرده ام "نظر" داده ام. با قرار دادن # می توانید یک قطعه کد را کامنت کنید و بقیه خط نظر داده می شود. وقتی نرم افزار کامپایل می شود ، نظرات نادیده گرفته می شوند
# سلام دنیا
نظرات نجات دهنده کد هستند. زیرا آنها به شما اجازه می دهند به همه نشان دهید که در کد شما چیست و هنگام نوشتن کد به چه چیزی فکر می کردید. اما زیاده روی نکنید! کد بیش از حد نظر داده شده می تواند به همان اندازه بد کد نادرست باشد
بنابراین چه زمانی باید کد خود را کامنت کنم؟
قاعده کلی من این است که افکار خود را به عنوان نوشتار خود بیان کنید ، بنابراین اگر متغیری را فقط برای حفظ سن خود اضافه کردید که هیچ هدف دیگری ندارد. نظر بدید که
# متغیری که سن من را برحسب سالها حفظ می کند # در واقع در این برنامه استفاده نمی شود اما # برای بقای نسل بشر ضروری است! سن من = 23
مرحله 7: شما به پایان رسیدید - وقت آن است که خودتان چیزی بنویسید
وای ، شما تازه اصول اولیه پایتون را یاد گرفته اید!
بنابراین "حالا چکار کنم؟" ممکن است بپرسید ، خوب می توانید بازی خود را با فایل خود ادامه دهید. هنگامی که فکر می کنید آماده هستید می توانید چالشی را بر عهده بگیرید. برنامه ای بنویسید که دو عدد ورودی کاربر را جمع یا تفریق کند. از اینترنت برای اطلاع از نحوه دریافت ورودی کاربر و سپس افزودن یا تفریق دو ورودی استفاده کنید و کد خود را کامنت کنید! در حالی که یادگیری پایتون آسان است به هیچ وجه دارای سقف کم نیست - برنامه هایی از هر شکل ، اندازه و پیکربندی با استفاده از پایتون و کتابخانه های جامع (و معمولاً ارائه شده توسط جامعه) امکان پذیر است. کد خود را در زیر برای پیشنهادات و بهبودها ارسال کنید. موفق باشید!
توصیه شده:
شروع کار با رادیو ژامبون: 5 مرحله (همراه با تصاویر)
شروع به کار با رادیو ژامبون: به عنوان یک مجوز گوشت ژامبون که اخیراً تهیه شده است ، می خواهم روندی را که برای ورود به رادیو ژامبون طی کرده ام ، طی کنم. من از جنبه اعتماد به نفس در سرگرمی مجذوب شدم و به مردم راه برقراری ارتباط با سایر روشها را می دادم. اما در عین حال سودمند است
شروع به کار با پایتون برای ESP8266 و ESP32: 6 مرحله
شروع به کار با پایتون برای ESP8266 و ESP32: Bacground ESP8266 و برادر بزرگترش ESP32 ریزتراشه های کم هزینه Wi-Fi با پشته کامل TCP/IP و قابلیت کنترل میکرو هستند. تراشه ESP8266 اولین بار در سال 2014 مورد توجه جامعه سازندگان قرار گرفت. از آن زمان ، قیمت پایین (
شروع به کار با دوربین M5StickV AI + IOT: 6 مرحله (همراه با تصاویر)
شروع به کار با دوربین M5StickV AI + IOT: مرور مختصر M5StickV یک دوربین کوچک AI + IOT است که تقریباً به قطر 2 سکه است ، قیمت حدود 27.00 دلار است که برای برخی می تواند برای چنین دوربین کوچکی گران به نظر برسد اما برخی از آنها را بسته بندی می کند مشخصات مناسب منبع تغذیه دوربین فوق باورنکردنی
شروع کار با MicroPython در ESP8266: 10 مرحله (همراه با تصاویر)
شروع به کار با MicroPython در ESP8266: آیا روش متفاوتی برای برنامه ریزی بردهای مبتنی بر ESP8266 و نه روش متداول با استفاده از Arduino IDE همراه با زبان برنامه نویسی C/C ++ می خواهید؟ در این آموزش ما یاد می گیریم که چه کسی ESP8266 را پیکربندی و کنترل کند برد با استفاده از MicroPython.BUIL
شروع کار با هیئت مدیره La COOL: 4 مرحله (همراه با تصاویر)
شروع کار با هیئت مدیره La COOL: مقدمه & quot؛ وقتی به ایده La COOL Board رسیدیم ، من ترکیبی بین یک آردوینو با WiFi و یک ایستگاه آب و هوای زنجیره ای مدولار را تصور کردم. برای کارکرد مستقل باید انرژی بسیار کمی مصرف می کرد و من می خواستم بتوانم در این مورد