Нужна помощь по python

Shoo32

Новичок
Пользователь
Май 21, 2020
3
0
1
Вы находитесь в квест-комнате по мультфильму WALL-E! Чтобы выбраться из комнаты, необходимо выполнить такие шаги: 1. Узнайте длину строки s приведенного текста и выведите это значение в консоль. 2. Выведите весь текст в нижнем регистре. 3. Кто-то допустил ошибку и некорректно написал имя робота WALL-E! Замените все вхождения слова WALLE на WALL-E. 4. Наконец, подсчитайте, сколько раз в тексте было использовано слово Earth. Код к заданию 1: s = "In a distant, but not so unrealistic, future \ where mankind has abandoned earth because it has \ become covered with trash from products sold by \ the powerful multi-national Buy N Large corporation, \ WALLE, a garbage collecting robot has been left to \ clean up the mess. Mesmerized with trinkets of Earth's \ history and show tunes, WALLE is alone on Earth except \ Домашнее задание №7 2 for a sprightly pet cockroach. One day, EVE, a sleek \ (and dangerous) reconnaissance robot, is sent to Earth to \ find proof that life is once again sustainable." # Step 1 len() # Step 2 ?.upper() # Step 3 ?.replace(*, *, *) # Step 4 ?.count() Задание 2 Напишите программу, которая позволит проверять пароль на сложность. Воспользуйтесь строковыми методами, описанными в разделе 4.7.1. String Methods (https://docs.python. org/3.6/library/stdtypes.html#str.isupper). Проверку пароля следует проводить по таким критериям: 1. Длина: от 5 символов. 2. Буквы латинского алфавита в верхнем и нижнем регистре: A, a, Z, z. Домашнее задание №7 3 3. Цифры: от 0 до 9. 4. Символы: @, #, %, &. Рекомендации Можете воспользоваться методом isnumeric() для проверки строки на наличие цифр. Метод isupper() позволяет выполнить проверку букв в верхнем регистре, islower() следует использовать для проверки нижнего регистра. В свою очередь, isalpha() позволит определить символ в строке.
 

Ashe Knight

Новичок
Пользователь
Май 20, 2020
4
2
3
Доброго времени суток!
Я бы посоветовал прочитать задание, в нем прямо написано какие команды нужно использовать и попытаться хоть что-то написать. Если помощь состоит в том чтобы кто-то сделал домашку за вас - это уже не помощь
 
Последнее редактирование:
  • Мне нравится
Реакции: Vlad_SD

Vlad_SD

Активный пользователь
Пользователь
Апр 7, 2020
91
45
18
Python:
s = "In a distant, but not so unrealistic, future " \
    "where mankind has abandoned earth because it has " \
    " become covered with trash from products sold by " \
    "the powerful multi-national Buy N Large corporation, " \
    "WALLE, a garbage collecting robot has been left to " \
    "clean up the mess. Mesmerized with trinkets of Earth's " \
    "history and show tunes, WALLE is alone on Earth except" \
    "for a sprightly pet cockroach. One day, EVE, a sleek" \
    "(and dangerous) reconnaissance robot, is sent to Earth to" \
    "find proof that life is once again sustainable."

"""Узнайте длину строки s приведенного текста и выведите это значение в консоль"""
a = len(s)

"""Выведите весь текст в нижнем регистре."""
b = s.lower()

""" Кто-то допустил ошибку и некорректно написал имя робота WALL-E! Замените все вхождения слова WALLE на WALL-E."""
c = s.replace('WALLE', 'WALL-E')

"""Наконец, подсчитайте, сколько раз в тексте было использовано слово Earth. """
d = s.lower().count('earth')
 
  • Мне нравится
Реакции: Ashe Knight

Vlad_SD

Активный пользователь
Пользователь
Апр 7, 2020
91
45
18
Python:
"""Напишите программу, которая позволит проверять пароль на сложность"""

password = input('password ')
""""
проверяем, что -->
пароль полностью не состоит только из чисел, символов, загл. или стр. букв и длиннее 5
"""
if not(len(password) < 5
       or password.isdigit()
       or password.isalpha()
       or password.islower()
       or password.isupper() and password.isalnum()):
    print(f'password {password} is secure')
else:
    print(f'{password} isn´t secure')
 
  • Мне нравится
Реакции: Ashe Knight

Shoo32

Новичок
Пользователь
Май 21, 2020
3
0
1
спасибо
 

Форум IT Специалистов