کد نویسی به روش پایتون

آموزش زبان برنامه نویسی پایتون

آموزش زبان برنامه نویسی پایتون

درستور ورودی :

یکی از دستوراتی که در هر زبان برنامه نویسی مهم است دستور ورودی است که در هر زبانی متفاوت عمل میکند برای یادگیری این دستور لازم است که یک سری از توضیحات را دانسته و بعد شروع به کد زدن کنیم، در پایتون برای گرفتن ورودی از کاربری از کد input  استفاده میشود که در پاییتون آن را به عنوان یک تابع مجازا به حساب می آورند و همه چیز را به عنوان رشته میشناسد و برای تبدیل آن به عدد باید یک سری عملیات دیگر روی آن انجام دهیم ولی در زبان های برنامه نویسی دیگر به این صورت نیست و برای اینکه یکه عدد بگیریم باید از ستور دیگر استفاده کینم . و به شکل زیر نوشته میشود:

("Str=input(“inter number

(Print(str

تابع های تبدیل:

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

(("Str=int(input(“inter nimber

(("Str=float(input(“inter nimber

دستورات شرطی:

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

Num1=10

Num2=20

If num1==num2

        ("Print(“yes     

        توجه داشته باشید که اگر دستورprint در  if باید دقیقا زبر و جلوتر از if قرار بگیرد ، در این صورت دستور print جزو شرط قرار میگیرد 

دستور حلقه for:

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

ما از این دستور برای کار های تکراری استفاده میکینم برا ی مثال اگر ما بخواهیم 10 بار چیزی را تایپ کنیم از این دستور استفاده میکنیم برای مثال:

For I in range(1,10)

        Print(“yes”)

 توجه داشته باشید که این دستو هم باید قواعدش را رعایت کنیم تا درس که کند.

   

دستورlen:

یکی از بهترین تابع هایی که زبان برنامه نویسی پایتون در اختیار شما قرار داده است میتواند این دستور باشد شما به کمک این دستور میتوانید تعداد حروفی را که در یک کلمه به کار رفته بشمارید و به صورت زیر عمل میکند:

”Str=”mohammad

(Str2=len(str

(Print(str2

دستور تعرف تابع(def):

اگر دستوری قدرتمند و در عین ساده باشد که به شما کاربران گرامی در کد زدن کمک کند که کار راحت تر پیش برود، دستوری به نام def است که این تابع به صورت تابع های دیگر که آن را فراخوانی میکنید عمل میکند،شما زمانی که این دستور را مینویسید برای آن یک نام تعریف میکنید(هر نامی که شما دوست داشته باشید ) تا زمانی که لازم داشتید از آن استفاده کنید تا عملی را که میخواهید را انجام دهد. یکی از نقاط قوت این زبان برنامه نویسی همین دستور است که به شما اجازه میدهد که برا خود یک تابع تعریف کنید در حالی که هیچ زبان دیگری این امکان را ندارد، در واقع با این دستور میخواهد نشان دهد که زبانی قدرتمند و در عین حال کد باز است و قابل به ذکر است که این دستور خیلی در برنامه نویسی به کار  می آید.

برای مثال :

()Def gree

("Print(“hello

()Gree

()Gree


  نتیجه:

Hello

hello


۰ نظر موافقین ۰ مخالفین ۰ ۱۱ دی ۹۷ ، ۱۲:۳۹
ali karimi

پایتون چیست؟

زبان برنامه نویسی پایتون یک زبان برنامه نویسی تفسیری، دینامیک و شی گرا می باشد زبان پایتون نسبتا به زبان های  برنامه نویسی دیگر جدید میباشد و در سال 1991 به دنیای برنامه نویسی وارد شد. زبان برنامه نویسی پایتون به گونه‌ای است که میتوان از آن برای پر کردن شکاف های موجود در برنامه نویسی استفاده کرد با این حال در چند سال گذشته پایتون یکی از ابزار‌های تراز اول در توسعه برنامه های کاربردی ،مدیریت زیر ساخت ها و تحلیل داده ها تبدیل شده است. زبان برنامه نویسی پایتون این موفقیت چشم‌گیر و کاربرد گسترده را مدیون یکسری ویژگی‌های ارزشمندی است که هم در اختیار توسعه‌دهندگان حرفه‌ای و هم در اختیار توسعه‌دهندگان تازه‌کار قرار داده است. زبان  برنامه نویسی پایتون  دارای کتابخانه های بسیار گسترده می باشد که یادگیری و استفادهاز آنها را عرض چند روز ممکن می باشد.ما در این دوره از آموزش برنامه نویسی 0تا100 پایتون میخواهیم مجموعه‌ای از کد های زبان پایتون را به شما کاربران گرامی یاد بدهیم.

 

 

 

اولین دستور آموزشی در زبان پایتون(print):

دستور،print است.

زمانی  کنسول پایتون را باز کنید و وارد محیط idle شوید

حالا عبارت زیر را بنویسید:

(print(45

برنامه را اجرا کنید. می بینید که عدد 45 روی صفحه نوشته شده است. تبریک می گم! شما اولین و ساده ترین برنامه تان رانوشتید!!

حالا بار دیگر به Idle بروید و (برنامه قبلی تان را پاک کنید و) در آن عبارت زیر را بنویسید:

(print(10

(print(200

برنامه را اجرا کنید. خب حالا می بینید که دو عدد 10 و 200 به ترتیب چاپ میشوند (در واقع اصطلاح چاپ کردن در پایتون به معنی نمایش دادن روی صفحه است!)

حالا کمی بیشتر از چاپ کردن یک عدد می رویم"از

در محیط برنامه نویسی عبارت زیر را بنویسید:

(print(20 + 32

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

----------------------------------------------------------------------------------------

نوع عمل        علامت در پایتون           مثال

 جمع                      +               (print(60 + 30

تفریق                      -               (print(60 - 30

ضرب                       *               (print(60 * 30

تقسیم                    /                (print(60 / 30 

توان                       **              (print(60 ** 30

تقسیم و قطع کردن خارج قسمت       //           (print(53 // 24 (حاصل :  2)

تقسیم و چاپ کردن باقی مانده          %          (print(53 % 24 (حاصل :  5)

 --------------------------------------------------------------------------------------

 

اما آیا کار دستور print فقط به نوشتن اعداد و ارقام منتهی میشود ؟ خیر !  با این دستور میتوان چندین و چند چیز دیگر از جمله رشته ها را چاپ کند

ولی کارش فقط چاپ کردن است و بس!

رشته ها : کلماتی مانند "Hello" و چیزهایی از این قبیل که برای کامپیوتر نامفهومند و فقط در زبان ما معنا دارند ( شاید در زبان ما هم نداشته باشند!) را رشته می نامند.

اگر بخواهیم یک رشته مانند ?what are you doing را چاپ کنیم نباید آنرا به شکل زیر بنویسیم چون هنگام اجرای برنامه با ارور مواجه می شویم:

 (?print(what are you doing

برای این که به پایتون بفهمانیم این فقط یک رشته است و آنرا بدون توجه به معنی اش چاپ کند، آنرا داخل دو علامت ' ' با " " قرار میدهیم. به عنوان مثال:

 ("?print("what are you doing

حالا اگر برنامه را اجرا کنید، می بینید که عبارت ?what are you doing چاپ می شود.

نکته ی آخر اینکه اگر بخواهیم یک یا چند عبارت ریاضی را همزمان با یک یا چند رشته داخل یک دستور print بنویسیم، باید آنها را با علامت , از هم جدا کنیم وگرنه با ارور مواجه می شویم.

نمونه:

 (24 , "?print("How old are you

**********************************************

این هم از پایان اولین آموزش ما! امیدوارم لذت برده باشید! همیشه برای یادگیری بیشتر تمرین کنید و از اشتباه نوشتن برنامه تان واهمه نداشته باشید.

 


۰ نظر موافقین ۰ مخالفین ۰ ۱۵ آبان ۹۷ ، ۱۸:۳۹
ali karimi