Advertisement
Guest User

Untitled

a guest
Nov 12th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.24 KB | None | 0 0
  1. Задача: реализовать игру в загадки
  2.  
  3. Требования:
  4. Программа выводить в консоль текст загадки и ждать ввода пользователя
  5. Программа после ввода пользователя ответа должна вывести в консоль результат: правильный ли ответ дал пользователь
  6. Загадок должно быть 10, тематика вопросов должна быть по первому занятию
  7. Дополнительные требования (со звездочкой или сложные, необязательно для выполнения):
  8. Программа должна в конце игры сказать, сколько ответов дал пользователь: сколько из них было верных
  9. Программа должна не учитывать регистр ответа: "Python" и "python" оба должны быть правильным ответом на вопрос "Какой язык мы учим?"
  10. Форма сдачи работы: нужно создать gist на сайте https://gist.github.com/ и скинуть ссылку на него в канал #homework4, подсматривать чужие работы - можно и нужно. Правило проверки: если вы скинули задание в #homework4 - я его проверю, без сроков давности или порядка исполнения. Но лучше не затягивать.
  11.  
  12. Простые задачки (для новичков, необязательно для выполнения):
  13. Напишите программу, которая считает площадь прямоугольника, спрашивая у пользователя длину двух сторон
  14. Напишите программу, которая спрашивает у пользователя два числа и знак: "+" или "-". В зависимости от знака выводит их сумму или разницу
  15. Напишите программу, которая находит все простые числа между 0 и пользовательским числом
  16. Напишите программу, которая выводит все кратные 5 числа между двумя пользовательскими числами
  17.  
  18. Видео материалы:
  19. Что такое переменная: https://www.youtube.com/watch?v=js7aP3A_4Ts
  20. Система типов в python: https://www.youtube.com/watch?v=kHrt-8b3f2E
  21. Как научиться не пайтону, а программированию: https://www.youtube.com/watch?v=LODGssEJpNc
  22.  
  23. Материалы для прочтения:
  24. Как хранятся числа в памяти: http://www.5byte.ru/11/0008.php
  25. Что такое Unicode: https://habrahabr.ru/post/135913/
  26. Таблица истинности из булевой алгебры: https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_%D0%B8%D1%81%D1%82%D0%B8%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8 (так же необходимо прочитать про (Дизъюнкция и Конъюнкция)
  27.  
  28. Что нельзя использовать как имя переменной: https://pythonworld.ru/osnovy/klyuchevye-slova-modul-keyword.html
  29.  
  30. Как задавать вопросы: http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem
  31.  
  32. Разница между for и while: http://stackoverflow.com/questions/920645/when-to-use-while-or-the-for-in-python
  33.  
  34. Дополнительные (углубленные) материалы:
  35. Разница между UTF-8, UTF-16 и UTF-32: http://stackoverflow.com/questions/496321/utf-8-utf-16-and-utf-32
  36. Посмотрите файл с курсов: sizes.py, обратите внимание сколько памяти занимают разные объекты, https://stackoverflow.com/questions/1331471/in-memory-size-of-a-python-structure
  37. Посмотрите файл с курсов everything_is_an_object.py: https://pythoninternal.wordpress.com/2014/08/11/everythings-an-object/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement