Строки (Python): различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
(Новая страница: «== Строки == * [https://www.w3schools.com/python/python_strings.asp Строки (w3schools)] * [https://docs.python.org/3/library/string.html Строки...»)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 2: Строка 2:
 
* [https://www.w3schools.com/python/python_strings.asp Строки (w3schools)]
 
* [https://www.w3schools.com/python/python_strings.asp Строки (w3schools)]
 
* [https://docs.python.org/3/library/string.html Строки (документация)]
 
* [https://docs.python.org/3/library/string.html Строки (документация)]
 +
 +
<syntaxhighlight lang="python" line>
 +
ch = '0'
 +
chCode = ord(ch)
 +
print(f"Код символа {ch} = {chCode}")
 +
 +
print(f"Символ с кодом {55} = {chr(55)}")
 +
 +
s = "Hello"
 +
print(f"Длинна строки {s} = {len(s)}")
 +
 +
hasl = 'l' in s
 +
print(f"Строка {s} содержит букву l = {hasl}")
 +
 +
hasz = 'z' in s
 +
print(f"Строка {s} содержит букву z = {hasz}")
 +
 +
indexl = s.index('l') if 'l' in s else None
 +
print(f"В строке {s} индекс буквы l = {indexl}")
 +
 +
indexz = s.index('z') if 'z' in s else None
 +
print(f"В строке {s} индекс буквы z = {indexz}")
 +
</syntaxhighlight>
 +
 +
== Задачник ==
 +
* [http://ptaskbook.com/ru/tasks/string.php Строки]

Текущая версия на 13:06, 9 июля 2021

Строки

 1 ch = '0'
 2 chCode = ord(ch)
 3 print(f"Код символа {ch} = {chCode}")
 4 
 5 print(f"Символ с кодом {55} = {chr(55)}")
 6 
 7 s = "Hello"
 8 print(f"Длинна строки {s} = {len(s)}")
 9 
10 hasl = 'l' in s
11 print(f"Строка {s} содержит букву l = {hasl}")
12 
13 hasz = 'z' in s
14 print(f"Строка {s} содержит букву z = {hasz}")
15 
16 indexl = s.index('l') if 'l' in s else None
17 print(f"В строке {s} индекс буквы l = {indexl}")
18 
19 indexz = s.index('z') if 'z' in s else None
20 print(f"В строке {s} индекс буквы z = {indexz}")

Задачник