Решение модуля 9.3 из курса «Поколение python» с stepik.org

Все решения и ответы на модуль 9.3 из «Поколение Python: курс для начинающих» с сайта stepik.org на питоне. Используйте этот материал только для самопроверки: я порицаю списывание. Прошлый модуль 9.2

Что покажет приведенный ниже фрагмент кода?
s = ‘i Learn Python language’
print(s.capitalize())

I learn python language

Что покажет приведенный ниже фрагмент кода?
s = ‘i LEARN Python LAnguaGE’
print(s.lower())

i learn python language

Что покажет приведенный ниже фрагмент кода?
s = ‘$12344%^$#@!’
print(s.lower())

$12344%^$#@!

Что покажет приведенный ниже фрагмент кода?
s1 = ‘a’
s2 = s1.upper()
print(s1, s2)

a A

Что покажет приведенный ниже фрагмент кода?
s = ‘i LEARN Python LAnguaGE’
print(s.upper())

I LEARN PYTHON LANGUAGE

Что покажет приведенный ниже фрагмент кода?
s = ‘i LEARN Python LAnguaGE’
print(s.swapcase())

I learn pYTHON laNGUAge

Заглавные буквы
На вход программе подается строка состоящая из имени и фамилии человека, разделенных одним пробелом. Напишите программу, которая проверяет, что имя и фамилия начинаются с заглавной буквы.

Решение модуля 9.3 из курса "Поколение python" с stepik.org
a = input()           # Ввод данных

if a == a.title():    # Условие что каждое слово с заглавной буквы
    print('YES')      # Если условие выполняется, то выводим ДА
else:                 # Иначе
    print('NO')       # Выводим НЕТ

sWAP cASE
На вход программе подается строка. Напишите программу, которая меняет регистр символов, другими словами замените все строчные символы заглавными и наоборот.

Решение модуля 9.3 из курса "Поколение python" с stepik.org
s = input()        # Ввод данных

s = s.swapcase()   # Меняем регистр
print(s)           # Выводим результат

Хороший оттенок
На вход программе подается строка текста. Напишите программу, которая определяет является ли оттенок текста хорошим или нет. Текст имеет хороший оттенок, если содержит подстроку «хорош» во всевозможных регистрах.

Решение модуля 9.3 из курса "Поколение python" с stepik.org
s = input()       # Получаем строку

s = s.lower()     # переводим все символы в нижний регистр
if 'хорош' in s:  # ищем в строке вхождение хорош
    print('YES')  # Если нашли выводим YES
else:
    print('NO')   # Иначе выводим NO 
    

Нижний регистр
На вход программе подается строка. Напишите программу, которая подсчитывает количество буквенных символов в нижнем регистре.

Решение модуля 9.3 из курса "Поколение python" с stepik.org
s = input()                   # Исходная строка
k = 0                         # Количество буквенных символов в нижнем регистре

for i in range(len(s)):       # Цикл по длине
    if s[i] != s[i].upper():  # Если символ не равен символу в верхнем регистре 
        k+=1                  # Добавляем +1 к кол-ву
print(k) 

Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы

Понравилась статья? Поделиться с друзьями:
Подписаться
Уведомить о
guest

4 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
K19ng
K19ng
5 лет назад

Ждем модуль 9.4 :oops:

klihjgl
klihjgl
Ответить на  K19ng
5 лет назад

ну… не знаю обычно как я посмотрел это занимает более месяца :| :???: :roll:

klihjgl
klihjgl
5 лет назад

а есть модуль 9.4 мне нужно понять в чем я ошибся

4
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x