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

یک زبان ساده

دستور print

سلام امروز اولین دستور زیبان پایتونو شروع می کنیم. دستور اول و ساده ترین دستور به نظر من دستوره print. Print به معنای چاپ کن است. وقتی در پایتون بنویسیم print  و سپس حرفی  یا جمله ای را جلوی آن بنویسیم   ان را چاپ می کند. ولی ان عبارت حتما باید در دابل کوتیشن یا " " .باشد. مثلا من برنامه زیر را نوشته ام و وقتی run model  یا f5 را انتخاب کنیم ان عبارت چاپ می شود.

"Print "salam dostan khobam

متنی که پایتون چاپ می کند:

salam dostan khobam

پایتون این عبارت را چاپ می کند.

نکته: اگر عبارتی که می خواهیم چاپ شود داخل " " نباشد برنامه error می دهد.

با کمک پایتون می توان عمل های ریاضی هم انجام داد. مثلا ما می خواهیم حاصل 2+3 را به دست اوریم.باید بنویسیم:

print 3+2

می بینید که عبارت جلوی print در دابل کوتیشن نیست. زیرا اگر باشد پایتون چاپ می کند:

2+3

ولی اگر داخل دابل کوتیشن نباشد پایتون چاپ می کند:

5

این نکته بسیار مهمی است.

نکته: برای جمع دو چیز ان دو حتما باید هم جنس باشند یعنی باید یا هر دو در رشته باشند یا هیچکدام رشته نداشته باشند و:

print 1+"salam"l

غلط است ولی این درست است:

print"1"+"salam"l

و خروجی آن:

1salam

می باشد.

نکته: پایتون به بزرگی و کوچکی حروف حساس است. همه ی حروف دستور ها رو باید کوچک بنویسید وگرنه برنامه اجرا نمی شود.

نکته ی مهم: مثلا می خواهید ببینید 100/3 مساوی چند است. معلوم است که جواب اعشاری می شود. اما بعضی وقت ها ممکن است شما دوست نداشته باشید که جواب اعشاری در بیاید برای این کار باید به سه اعشار بدهید که می شود:

100/3.0

عددی که من اول نوشتم فرقی با عدد دومی که نوشتم ندارد ولی پایتون در دومی عدد اعشاری پاسخ نمی دهد. مثال

98/3=32.666666

98/3.0= 32



53/2= 26.5

53/2.0= 26

قایده ویرگول:
 print "salam"، "ali"l

 می بینید که من بین سلام و علی ویرگول گذاشته ام. ویرگول باعث می شود که که پایتون ان خط را تا اخر بخواند و خط پایین نرود. مثلا اگر داشتیم:

print "salam"، "ali"l

print "ali"،a

پایتون چاپ می کند:

salam ali

ali a

نکته: حتما فهمیده اید که a نام یک متغیر هست و پایتون چیزی که در ان ذخیره شده است را چاپ می کند ولی اگر a در  دابل کوتیشن بود پایتون خود a را تایپ می کرد. ما فقط متغیر ها را می توانیم در دابل کوتیشن نگذاریم.

این قایده ویرگول به این درد می خورد که اگر خواستیم چیزی در یک خط چاپ شود، بشود.!

مثلا:

print "salam"، "ali"l

خروجی:

salam ali


مثال دو:

print "salam"l

print "ali"l

خروجی:

salam

ali

تفاوت این ها در این است. هم چنین همان طور که گفتیم با ویرگول پایتون خط بعدی نمی رود و خط را تا اخر می خواند.





  • یه دوست عزیز

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی