Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Порядок виконання роботи ⇐ ПредыдущаяСтр 4 из 4
1. Ознайомитися з теоретичними відомостями. 2. Виконати приклади, які використовуються в теоретичних відомостях. 3. Виконати наступні вправи згідно варіанта індивідуального завдання (Таблиця1.). 3.1 Створити змінну msg присвоїти їй значення стрічки, яка відповідає імені та прізвищу студента. 3.2 Роздрукувати вміст змінної msg двома шляхами, перший набравши назву змінної в інтерпретаторі, другий - використавши команду print. 3.3 Здійснити арифметичні операції зі стрічкою msg. 3.4 Визначити нову стрічку hello. Здійснити операцію hello+msg. Змінити стрічку hello додавши в її кінці символ пробілу і знову виконати операцію hello+msg. 3.5 Використовуючи зрізи та операцію поєднання змінити стрічку msg до вигляду ім’я, по батькові, прізвище студента. 3.6 Визначити стрічку s=’colorless’. Використовуючи зрізи та операцію поєднання змінити стрічку до вигляду ‘colourless’. 3.7 Використовуючи зрізи видаліть афікси у наступних словоформах: dish-es, run-ning, nation-ality, un-do, pre-heat. 3.8 Спробуйте згенерувати IndexError доступаючись до символів стрічки з індексами менше 0. 3.9 Організуйте доступ до елементів стрічки з визначеним кроком. Результати поясніть. 3.10 Поясніть результат виконання msg[:: -1]. 3.11 Представити прізвище, ім’я та по батькові як список стрічок. Здійснити різноманітні операції індексування, сортування та зрізів. Реалізуйте операцію доступу до окремих елементів списку та операцій з ними. 3.12 Представити прізвище, ім’я та по батькові як список стрічок. Розділити речення на окремі елементи, межа розділу голосна буква. 3.13 Представити прізвище, ім’я та по батькові як список стрічок. Використовуючи метод.reverse() та зріз [:: -1] змінити стрічку. Результати пояснити. 3.14 Напишіть for цикл, який виведе на екран символи стрічки msg по одному на рядок. 3.15 Створити список phrase1, який складається із значень ім’я, по батькові, прізвище студента. Що відбудеться при спробі ввести в інтерпретатор наступний оператор phrase1[2][2]. Поясніть результат. 3.16 Створити змінну words яка містить список слів. Дослідіть операції words.sort() і sorted(words). 3.17 Створіть файл test.py, який містить стрічку msg. Використайте наступні оператори і поясніть отримані результати. > > > fromtestimportmsg > > > msg 3.18 Напишіть for цикл, який обробить phrase1 визначивши довжину кожного елементу і результати збереже в новому списку lengths. (Створіть пустий список lengths = []. Далі використовуйте метод append() в тілі циклу для додавання довжин до списку). 3.19 Перетворіть стрічку msg на список стрічок, кожна з яких відповідає одному слову використовуючи split() оператор без символа розділення та наступними символами розділення: подвійні лапки, табуляція, послідовність пробілів, послідовність табуляцій та пробілів. 3.20 Визначіть змінну silly, яка буде містити стрічку ’newlyformedblandideasareinexpressibleinaninfuriatingway’ і напишіть програму перетворення стрічки на список стрічок (кожне слово окрема стрічка). Результати збережіть в змінній bland. 3.21 Напишіть програму, яка створить стрічку в якій будуть записані другі символи всіх слів з стрічки silly. 3.22 Напишітьпрограмуперетворення списку стрічок в одну стрічку. 3.23 Напишіть програму, яка надрукує слова із стрічки silly за абеткою. 3.24 Використайте функцію index() наступним чином ’inexpressible’.index(’e’). Що станеться якщо виконати ’inexpressible’.index(’re’) 3.25 Визначіть позиції всіх слів в списку phrase1 використовуючи метод index(). 3.26 Визначіть змінну silly, яка буде містити стрічку ’newlyformedblandideasareinexpressibleinaninfuriatingway’ і напишіть програму її перетворення в список phrase, який буде містити всі слова silly крім ‘in’. 4. Підготувати і оформити звіт згідно варіантів завдань (табл. 1).
Таблиця1.
ЗМІСТ ЗВІТУ
5.1 Титульний аркуш. 5.2 Мета роботи. 5.3 Короткі теоретичні відомості. 5.4 Тексти програм на мові Python. 5.5 Висновок.
ЛІТЕРАТУРА
1. StevenBird, EwanKlein, EdwardLoper IntroductiontoNaturalLanguageProcessing. 2001-2008 UniversityofPennsylvania. 2. Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач, М. Задка, М. Левис, С.Монтаро, Э.С.Реймонд, А.М.Кучлинг, М.-А.Лембург, К.-П.Йи, Д.Ксиллаг, Х.Г.Петрилли, Б.А.Варсав, Дж.К.Ахлстром, Дж.Рокинд, Н.Шеменон, С.Мулендер. Языкпрограммирования Python. / 2001 – 452c. 3. Сузи Р. А. Языкпрограммирования Python. - 206с. 4. David Mertz TextProcessingin Python AddisonWesleyBiber, 2003 - 544. ІНТЕРНЕТ ПОСИЛАННЯ https://www.nltk.org https://python.org
Додаток А. Сьогодні ми вивчили: Типи даних: стрічка, список, кортеж. Функції: len Методи роботи зі стрічкою. Всі методі створюють нову стрічку або список.
Методи роботи зі списком.
|