Работа со строками

Домашнее задание

  1. {i} Прочитать про строки в учебнике

  2. Упражнение. Из введённой строки удалить пробелы, а запятые заменить точками

    • {*} если было неинтересно, попробуйте сделать это в одну строку

  3. Упражнение. Посчитать количество содержащих букву "o" слов в строке

    • {*} если было неинтересно, попробуйте сделать это в одну строку

  4. Задача. Ввести число N, затем — строку из слов. «Отформатировать по ширине» строку пробелами так, чтобы в строке оказалось ровно N символов, и число пробелов между словами отличалось бы не более, чем на 1

  5. Задача (не на строки). Реализовать игру: человек загадывает целое число от 0 до 1024, а компьютер угадывает с помощью вопросов вида "это число больше 65 (Y,N)? "

    Загадайте целое число от 0 до 1024 и нажмине Enter 
    Это число больше 512  (Y/N)?  n
    Это число больше 256  (Y/N)?  n
    Это число больше 128  (Y/N)?  n
    Это число больше 64  (Y/N)?  y
    Это число больше 96  (Y/N)?  y
    Это число больше 112  (Y/N)?  n
    Это число больше 104  (Y/N)?  n
    Это число больше 100  (Y/N)?  y
    Это число больше 102  (Y/N)?  y
    Это число больше 103  (Y/N)?  n
    Ваше число — 103
    • {*} Как это сделать за минимальное число вопросов?

Условные обозначения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2015-12-04 (last edited 2015-12-04 20:39:42 by FrBrGeorge)