Strings პითონში
String-ი არის მონაცემთა ერთობლიობა რომელიც მოქცეულია ბრჭალებში. ბრჭყალები შეიძლება იყოს ერთ ცალიანი,ორცალიანი ან სამცალიანი. მოვიყვანთ მაგალითებს
print("Harry Potter!") # ორმაგი ბრჭალი got = 'Game of Thrones...' # ერთ ცალიანი ბრჭყალი print(got) print("$") # ერთი სიმბოლო empty = "" print(empty) # ამობეჭდავს სიცარიელეს multiple_lines = '''Triple quotes allows multi-line string.''' print(multiple_lines)
ჩვენ შეგვიძლია განვსაზღვროთ String-ის სიგრძე len() ფუნქციის გამოყენებიით. მოვიყვანთ ნიმუშს
random_string = "I am Batman" # 11 სიმბოლო print(len(random_string))
ინდექსირება
ყველა სიმბოლოს გააჩნია თავისი ინდექსი. ინდექსი იწყება 0-იანით. შევხედოთ თქვემოთ მოცემულ გრაფას
ამოვიღოთ სიმბოლო სტრინდიდან
ინდექსიდან გამომდინარე ჩვენ შეგვიძლია ამოვიღოთ კონკრეტული სიმბოლო. გამოიყენება მოცემული კომბინაცია []
მოვიყვანთ მაგალითებს მეტი თვალსაჩინოებისთვის
batman = "Bruce Wayne" first = batman[0] # Accessing the first character print(first)
რევერსული ინდექსი
ჩვენ შეგვიძლია სტრინგის ამოღება ნეგატიური ინდექსაციით
batman = "Bruce Wayne" print(batman[-1]) # ამოიღებს ნომერ[10] print(batman[-5]) # ამოიღებს ნომერს[6]
სტრინგები უცვლელია
როდესაც სტრინგს ვანიჭებთ ცვლადს,მისი შეცვლა შეუძლებელია. ამაში დარწმუნება ამ კოდის გაშვებით შეგვიძლია.
string = "Immutability" string[0] = 'O' # მოგვცემს შეცდომას