print("It is 'Python'") #"It is 'Python'
print('It is "Python"') #'It is "Python"
x = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
| \' | одинарні лапки |
| \" | подвійні лапки |
| \\ | обернена скісна риска, бекслеш, \ |
| \n | нова лінія |
| \r | повертає каретку на початок рядка |
| \t | табуляція |
| \b | затерти попередній символ |
| \v | вертикальна табуляція вниз і вправо |
| \0 | Null (але не кінець рядка) |
r"D\\folder\\t.txt" #D\\folder\\t.txt - ігнорує спецсимволи
Рядок - об'єкт що не змінюється
[ Методи ]
names = "Taras Ta ta ta"
names.count("Ta")
2
names.rfind("ta")
12
names.find("ta")
9
names.rfind("ta")
12
names.index("ta5")
#генерує помилку, якщо такого символу немає
", ".join(names.split())
Taras, Ta, ta, ta
names.replace("ta", "tak")
Taras Ta tak tak
names.isdigit()
False
names.isalpha() #бо є крапки або пробіли
False
names.rjust(20) #додає символи, аби була потрібна довжина рядка
Taras Ta ta ta
names.rjust(20, '0')
000000Taras Ta ta ta
names.ljust(20, '0')
Taras Ta ta ta000000
s = "Hello world"
len(s) #11
s[0] #H
s[len(s) - 1] #d
s[-1] #d
s[-2] #l
s[1:4] #ell
s[1:] #ello world
s[:5] #Hello
s[1:-1] #ello worl
s[3:10:2] #l ol від 3 з кроком 2
s[3::2] #l ol
s[::-1] #dlrow olleH
s[::-2] #drwolH
s2 = "S" + s[1:] #Sello world
s = "Hello world"
s2 = s
id(s) #139653335801776
id(s2) #139653335801776