Обучалка в Телеграм

Python Practice Lab, Lim A., Cheung V., 2026

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.


Python Practice Lab, Lim A., Cheung V., 2026.

   Interactive chatbots are taking the world by storm! Are you interested in creating interactive programs but don’t know where to start? Do you have no coding background and want a fun introduction to computer science (CS)? Or, perhaps you are a teacher looking for a structured program to cover the areas in CS, while keeping examples interesting and fresh for your students?
In this book, you will learn basic programming by writing Python programs that mimic interactive chatbots. While this introductory book is not about how to code an advanced artificial intelligence, you will gain skills necessary for basic coding while learning about artificial intelligence concepts such as recommendation systems, computer vision, and big data.

Python Practice Lab, Lim A., Cheung V., 2026


Horoscope Bot.
In our next example program, we’ll explore creating a Horoscope Chatbot! In Chinese culture, it is said that if a person is bom in a certain year, they will bear a certain zodiac sign (one of twelve animals), and exhibit some characteristics of that animal. This twelve-animal sequence repeats every twelve years, so people who were bom in, say, 1996, 1984, 1972, or 1948 will all bear the Rat zodiac sign.

We can write a Horoscope chatbot that asks the user their year of birth and tells them their zodiac sign. You have already learned all the tools you need to be able to build this chatbot. (Hint: Use conditionals.) Challenge yourself and give it a try! Design the chatbot with comments first. We provide the years and their corresponding zodiac animals here.

Contents.
Preface.
Guiding Principles.
1. INTRODUCTION TO COMPUTER SCIENCE.
1.1. Welcome to CS!.
1.1.1. Learning Outcomes.
1.1.2. Alien Explanations.
1.1.3. Writing and Running Your Programs.
1.1.4. Motivational Quote Generator.
1.1.5. Review Questions.
1.1.6. Practice Exercises.
1.1.7. Glossary.
2. CHATBOTS.
2.1. Chatbots with Personality.
2.1.1. Learning Outcomes.
2.1.2. Greetings Chatbot.
2.1.3. How’s It Going Bot.
2.1.4. Horoscope Bot.
2.1.5. Review Questions.
2.1.6. Practice Exercises.
2.1.7. Glossary.
2.2. Chatbots with Loops.
2.2.1. Learning Outcomes.
2.2.2. A Robust Bot.
2.2.3. Food Bot.
2.2.4. Measuring Things in Canada.
2.2.5. Bubble Tea Menu.
2.2.6. Mind Reader Game.
2.2.7. Review Questions.
2.2.8. Practice Exercises.
2.2.9. Glossary.
3. RECOMMENDATION SYSTEMS.
3.1. Popularity Contest.
3.1.1. Learning Outcomes.
3.1.2. Popular Cafe Finder.
3.1.3. Chip Rater.
3.1.4. Movie Rater.
3.1.5. Review Questions.
3.1.6. Practice Exercises.
3.1.7. Glossary.
3.2. Finding Your Match.
3.2.1. Learning Outcomes.
3.2.2. Data Files.
3.2.3. Favourite Pets.
3.2.4. Similarity Score.
3.2.5. Who Is Most Similar to You?.
3.2.6. Review Questions.
3.2.7. Practice Exercises.
3.2.8. Glossary.
4. GRAPHICS AND COMPUTER VISION.
4.1. Interactive Drawings.
4.1.1. Learning Outcomes.
4.1.2. Basic Turtle Commands.
4.1.3. Interactive Drawing with Turtle.
4.1.4. Cookie Drawer.
4.1.5. Review Questions.
4.2. Image Processing.
4.2.1. Learning Outcomes.
4.2.2. Green or Not?.
4.2.3. Image Magic.
4.2.4. Cool Colours Module.
4.2.5. Review Questions.
4.2.6. Practice Exercises.
4.3. Drawing Trees.
4.3.1. Learning Outcomes.
4.3.2. Intro to Recursion.
4.3.3. Recursion Revisited.
4.3.4. Review Questions.
4.3.5. Practice Exercises.
5. INTERNET AND BIG DATA.
5.1. Searching.
5.1.1. Learning Outcomes.
5.1.2. Linear Search.
5.1.3. Binary Search.
5.1.4. Review Questions.
5.1.5. Practice Exercises.
5.2. Sorting.
5.2.1. Learning Outcomes.
5.2.2. Selection Sort.
5.2.3. Merge Sort.
5.2.4. Review Questions.
5.2.5. Practice Exercises.
5.3. Map, Filter, Reduce.
5.3.1. Learning Outcomes.
5.3.2. Review Questions.
5.3.3. Practice Exercises.
6. EXPERT PROJECTS.
6.1. Audio-Visual Language Learning Chatbot.
6.2. Interactive Image Processor.
Index.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Python Practice Lab, Lim A., Cheung V., 2026 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать файл № 1 - pdf
Скачать файл № 2 - epub
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - epub - Яндекс.Диск.

Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-04-22 05:52:01