گر که قبلا مطالب اموزشی برنامه نویسی رو خونده باشید حتمی می دونید که یکی از معروفترین برنامه های اموزشی برنامه نویسی که خیلی هم ساده هستش برنامه ی hello world می باشد.
توی کمند پرامپت بنویسید:
Print “hello, world!”
خوب در این حال بعد از زدن enter خروجی شما هست:
Hello, world
)برای اونایی که پایتون 3دارن باید بنویسن:
Print (”hello, world!”)
(
هیجان انگیزه نه؟!خوب حالا بیاین اونو به یه برنامه تبدیل کنیم.توی ادیتور همون رو تایپ کنید (کاربرایIDLE باید برن به منوی fileو بعدnew.سپس دستورات رو بنویسن و بعدf5 رو بزنن.برنامه ازتون می پرسه که می خواید برنامه رو ذخیره کنید؟شما هم اونو تایید کنید و مطمئن بشید که پسوند.pyرو به انتهای اسم فایل اضافه کردید)(اگر که ازIDLE استفاده نمی کنید،کاربران لینوکس،یونیکس و داس ،برنامه رو با پسوند.pyذخیره کنید و برید به محلی که برنامه رو ذخیره کردید و سپس بنویسید .pyنام برنامه! ) (کاربران ویندوز هم باید برنامه رو با پسوند .py ذخیره کنید و بعد برید به جایی که فایل رو ذخیره کرده بودید و روش راست کلیک کنید و بعد هم open with.اگر که پایتون توی لیست بود که چه بهتر و اونو انتخاب کنیداما اگر که نبود باید در محل ذخیره فایل python.exe رو اجرا کنید)به هر حال اگه از این روش استفاده کردین وقتی که برنامه رو اجرا می کنین،صفحه ی داس یه فلش سریع می زنه و میره….تنظیمات در این حالت به کمند پرامپت میرن.
اگر به هر کدوم از راه های بالا شما برنامتون رو درست کردید پس افرین به شما!!!
خوب توی برنامه چی داره می گذره؟خیلی سادس،ما از دستور print برای نمایش مطالبمون روی صفحه نمایش استفاده کردیم.
خوب بیاین یه چیز دیگه رو امتحان کنیم:
print “Hello world! ” * 3
print "Goodbye!"
البته همونطوری که گفتم اونایی که پایتون ورژن 3دارن باید بنویسن:
Print (”hello, world!” * 3)
Print(”goodbye!”)
همنطوری که می بینید ما توی خط اول از یه چیز جدید استفاده کردیم…عملگر”*”.عملگر”*”ی عنی ضرب کردن!.نتیجه ی کد بالا شده:
Hello world! Hello world! Hello world!
Goodbye!
همونطوری که می بینید من بعد از کوتیشن() دو تا فاصله گذاشتم….دوستان توجه کنید که اگر که اون فاصله ها رو نمی زاشتم نتیجه می شد :
Hello world!Hello world!Hello world!
که زیاد جالب نیست.و همینطور هم goodbye هم خودکار در خط دوم قرار گرفته.
اگر که می خواید برنامه عبارت hello, world! رو به جای سه بار پشت سر هم توی سه خط بنویسه باید از (n \)استفاده کنید.مثلا کد بالا رو در صورت استفاده از“\n”
print “Hello world!\n” * 3
نتیجش میشه:
Hello world!
Hello world!
Hello world!
توجه کنید که اگر از نسخه3پایتون استفاده می کنید دستور رو باید به این شکل وارد کنین:
Print(”hello, world!\n” *3)
که نتیجش شده:
Hello world!
Hello world!
Hello world!
درس2

عدد های خروجی نیازی به علامت کوتیشن ندارند،عدد های داخل کوتیشن درست مثل متن ها هستند،در حالیکه اگر از کوتیشن استفاده نکیند می توانید عملیات ریاضی را انجام دهید…
شاید درکش براتون مشکل باشه برای همین توی ادیتورتون بنویسید:
print “1″ + “1″
و حالا بنویسید:
print 1 + 1
دوستانی که از نسخه ی 3پایتون استفاده می کنن توجه داشته باشن که کد ها رو باید بشکل زیر بنویسید:
Print (”1″+”1″)
که نتیجه میشه:
11
و اگر بنویسید:
Print(1+1)
نتیجه میشه:
2
بار اولی که ما 2رشته را در کدهایمان استفاده کردیم،چه اتفاقی افتاد؟بار دوم شما اعداد رو هم اضافه کردید…
توجه کنید که شما نمی تونید رشته و عدد اضافه کنید!این تمرین رو انجام بدید:
print “1 plus 1 =”, 1 + 1
print "20 divided by 2 =", 20 / 2
print "100 minus 45 =", 100 - 45
print "64 times 2 =", 64 * 2
print 2 + 100 / 2
جواب هست:
1 plus 1 = 2
20 divided by 2 = 10
100 minus 45 = 55
64 times 2 = 128
52


منبع:senaps.co.cc