رشته ها در پایتون
رشته ها
در زبان های برنامه نویسی رشته ها نوع داده ای میباشد که بیشتر با آن سرو کار داریم. در پایتون مانند بسیاری از زبان ها یک رشته با علامت کوتیشن ("") مشخص میشود. البته دو نوع علامت هنگام استفاده از یک رشته وجود دارد:
- تک کوتیشن مانند: ‘ hello Amir ’
- دابل کوتیشن مانند: " hello Amir "
که این دو نوع تفاوتی با هم ندارند. رشته ها مانند لیستی از کاراکترها می ماند، که هر کاراکتر داری اندیس میباشد و شماره اندیس از 0 (صفر) شروع میشود یعنی شماره اولین خانه از لیست صفر است. و تمامی ویژگیها و کارهایی که با یه لیست میتوان انجام داد را نیز میتوان با رشته هم انجام داد.
قبلا هم نیز گفته ایم برای چاپ رشته ها از دستور print() استفاده میکنیم. یادگیری بیشتر درمورددستور print
اگر خواستید رشته ی چندخطی تولید کنید کافیست در ابتدا و انتهای رشته از علامت “ یا ‘ سه بار استفاده کنیم. مانند نمونه:
Str=””” Hello Amir
Hello Zahra
Hello Sara”””
برای بازگرداندن مقدار خانه ای از رشته میتوان به صورت زیر این عمل را انجام داد.
"str = "darsmancom
print (str [3])
خروجی برنامه: مقدار s را برمیگرداند. به این صورت که خانه ای که اندیس آن 3 است را به مانمایش میدهد و چون شماره اندیس از صفر شروع میشود پس مقدار s را برمی گرداند. اگر بخواهیم آخرین کاراکتر از رشته را چاپ کنیم اندیس 1- را را در بلاک قرار میدهیم.
اگر شماره اندیس ای که ذکر میشود خارج از محدوده ی رشته باشد برنامه خطا میدهد. اندیس باید یک عدد صحیح باشد.
توابع رشته
Len (): رشته را به عنوان ورودی گرفته و اندازه ی آن را به ما می دهد.
str (): ورودی خود را تبدیل به رشته میکند و خروجی می دهد.
+: برای اتصال دو رشته استفاده می شود.
=: برای بررسی برابر بودن دو رشته استفاده می شود.
ممنون که تا انتهای این پست همراه ما بودید برای یادگیری پایتون میتوانید دوره معرفی رشته در پایتون درسمن را مشاهده کنید.