👆 Как можно преобразовать строку (string) в нижний регистр (lowercase)?
👉 Для этого используется метод lower():
Еще есть метод istitle(), который проверяет строку на стиль заголовка (все слова должны начинаться с символа в верхнем регистре):
👉 Для этого используется метод lower():
>>> "AyuShi".lower()Для преобразования в верхний регистр (uppercase) используется метод upper():
"ayushi"
>>> "AyuShi".upper()Еще есть методы isupper() (все символы в верхнем регистре) и islower() (все символы в нижнем регистре), которые проверяют регистр всех символов имени.
"AYUSHI"
>>> "AyuShi".isupper()Как видим, символы наподобие @ и $ применимы в обоих случаях.
False
>>> "AYUSHI".isupper()
True
>>> "ayushi".islower()
True
>>> "@yu$hi".islower()
True
>>> "@YU$HI".isupper()
True
Еще есть метод istitle(), который проверяет строку на стиль заголовка (все слова должны начинаться с символа в верхнем регистре):
>>> "The Corpse Bride".istitle()
True
Python CommunityЧто будет выведено на экран?
Anonymous Quiz
42%
['bab', 'bc', 'bfdg', 'e']
19%
['e', 'bc', 'bab', 'bfdg']
16%
['abb', 'bc', 'bdfg', 'e']
23%
NameError
Forwarded from Python задачи и вопросы
Forwarded from Python задачи и вопросы
Что будет выведено на экран?
Anonymous Quiz
66%
a b c d
28%
['a', 'b', 'c', 'd']
4%
d c b a
3%
['d', 'c', 'b', 'a']
👆 Для чего нужен pass (pass statement) в питоне?
👉 Иногда нужно, чтобы код не давал никакого результата и не показывал ошибку, например, если еще не готово, но нужно иметь синтаксический корректный код. Можно поставить pass:
👉 Иногда нужно, чтобы код не давал никакого результата и не показывал ошибку, например, если еще не готово, но нужно иметь синтаксический корректный код. Можно поставить pass:
>>> def func(*args):Кроме него есть break (break statement), которое разрывает цикл:
pass
>>> for i in range(7):Наконец, есть continue (continue statement), которое перешагивает на следующую итерацию:
if i == 3: break
print(i)
0
1
2
>>>for i in range(7):
if i==3: continue
print(i)
0
1
2
4
5
6
Python CommunityЧто будет выведено на экран?
Anonymous Quiz
24%
True
34%
False
3%
0
38%
TypeError: '>' not supported between instances of 'int' and 'list'
Какой из вариантов выведет True? Выберите все подходящий вариант.
Anonymous Quiz
16%
print(isinstance(miles, Bulldog))
64%
print(isinstance(jack, Dog))
12%
print(isinstance(buddy, Bulldog))
8%
print(isinstance(jack, Dachshund))