8класс_Python. Что такое алгоритм
Скачать 3.34 Mb.
|
Срезыs = "0123456789" s1 = s[3:8] # "34567"
разрезы
Срезы строкs = "0123456789" s1 = s[:8] # "01234567" от начала строки s = "0123456789" s1 = s[3:] # "3456789" до конца строки s1 = s[::-1] # "9876543210" реверс строки Операции со строкамиСрезы с отрицательными индексами: s = "0123456789" s1 = s[:-2] # "01234567" len(s)-2 s = "0123456789" s1 = s[-6:-2] # "4567" len(s)-2 len(s)-6 Операции со строкамиВставка: s = "0123456789" s1 = s[:3] + "ABC" + s[3:] Удаление: s = "0123456789" s1 = s[:3] + s[9:] # "0129" "012" "9" "012ABC3456789" Задачи«3»: Ввести с клавиатуры пароль (символьную строку), если его длина меньше, чем 6 символов, вывести сообщение «Слишком короткий пароль!», иначе вывести сообщение «ОК». Пример:__Введите_пароль:__qwerty12345__Ненадёжный_пароль!__Пример:__Введите_пароль:__asdUTY7sakh__ОК.'>Пример:__Введите_пароль:__12345__Слишком_короткий_пароль!__Пример:__Введите_пароль:__123456789__ОК.'>Пример: Введите пароль: 12345 Слишком короткий пароль! Пример: Введите пароль: 123456789 ОК. Задачи«4»: Ввести с клавиатуры пароль (символьную строку). Если его длина меньше, чем 6 символов, вывести сообщение «Слишком короткий пароль!». Если пароль начинается с букв «qwerty» вывести сообщение «Ненадёжный пароль!». Если ошибок не было, вывести сообщение «ОК». Пример: Введите пароль: qwerty12345 Ненадёжный пароль! Пример: Введите пароль: asdUTY7sakh ОК. Задачи«5»: Ввести с клавиатуры имя файла. Если расширение имени файла – htm, html или php, выдать сообщение «Это веб-страница!», иначе выдать сообщение «Что-то другое.» Пример: Введите имя файла: C:\DOC\Сайт\index.html Это веб-страница! Пример: Введите имя файла: C:\Документы\Приказ.doc Что-то другое. Циклические алгоритмы Что такое цикл?Цикл – это многократное выполнение одинаковых действий.
цикл с известным числом шагов (сделать 10 раз) цикл с неизвестным числом шагов (делать, пока не надоест) Задача. Вывести на экран 10 раз слово «Привет». Можно ли решить известными методами? ? |