Книга «Изучаем Python»



Pdf көрінісі
бет63/266
Дата03.03.2023
өлшемі7,86 Mb.
#170986
түріКнига
1   ...   59   60   61   62   63   64   65   66   ...   266
Байланысты:
Изучаем Python. Программирование игр, визуализация данных, веб-приложения ( PDFDrive )

УПРАЖНЕНИЯ
5-8 . Hello Admin: создайте список из пяти и более имен пользователей, включающий имя 
‘admin’ . Представьте, что вы пишете код, который выводит приветственное сообщение для 
каждого пользователя после его входа на сайт . Переберите элементы списка и выведите 
сообщение для каждого пользователя .
• Для пользователя с именем 'admin’ выведите особое сообщение — например: «Hello 
admin, would you like to see a status report?»
• В остальных случаях выводите универсальное приветствие — например: «Hello Eric, 
thank you for logging in again» .
5-9 . Без пользователей: добавьте в hello_admin .py команду if, которая проверит, что список 
пользователей не пуст .
Если список пуст, выведите сообщение: «We need to find some users!»
• Удалите из списка все имена пользователей и убедитесь в том, что программа выво-
дит правильное сообщение .
5-10 . Проверка имен пользователей: выполните следующие действия для создания про-
граммы, моделирующей проверку уникальности имен пользователей .
• Создайте список current_users, содержащий пять и более имен пользователей .
• Создайте другой список new_users, содержащий пять и более имен пользователей . 
Убедитесь в том, что одно или два новых имени также присутствуют в списке current_
users .
• Переберите список new_users и для каждого имени в этом списке проверьте, было ли 
оно использовано ранее . Если имя уже использовалось, выведите сообщение о том, 
что пользователь должен выбрать новое имя . Если имя не использовалось, выведите 
сообщение о его доступности .
Проследите за тем, чтобы сравнение выполнялось без учета регистра символов . Если 
имя 'John’ уже используется, в регистрации имени ‘JOHN’ следует отказать .
5-11 . Порядковые числительные: порядковые числительные в английском языке заканчива-
ются суффиксом th (кроме 1st, 2nd и 3rd) .
• Сохраните числа от 1 до 9 в списке .
• Переберите элементы списка .
• Используйте цепочку if-elif-else в цикле для вывода правильного окончания числи-
тельного для каждого числа . Программа должна выводить числительные «1st 2nd 3rd 
4th 5th 6th 7th 8th 9th», причем каждый результат должен располагаться в отдельной 
строке .
Оформление команд if
Во всех примерах этой главы применялись правила стилевого оформления. В PEP 8 
приведена только одна рекомендация, касающаяся проверки условий: заключать 


100

Достарыңызбен бөлісу:
1   ...   59   60   61   62   63   64   65   66   ...   266




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет