Продолжаем учиться программированию. После второй главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их вместе. Я приведу свой вариант решения, а вы пишите ваши варианты в комментариях.
Архив метки: Python
Python: Задачи и решения (Глава 2. Типы, переменные и основы ввода-вывода. Программа “Бесполезные факты”).
Продолжаем учиться программированию. После второй главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их вместе. Я приведу свой вариант решения, а вы пишите ваши варианты в комментариях.
Python: циклы for, константы, срезы, кортежи, последовательности len, range, in, choice
Продолжаем учить язык программирования. Переходим к изучению 4 главы по книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где мы изучим циклы с оператором for(), введение констант в код, срезы и кортежи, работу с последовательностями на примере строк с операторами len(), range(), in, jumble() и т.д.
Конспект 4 главы с примерами написанных мной программ:
Содержание:
Циклы for
Мы уже знаем циклы с оператором while, и даже сделали много задач. Помните, там вводится перед циклом управляющая переменная, которая затем используется в условии, которое в свою очередь проверяется на истинность каждый круг цикла. Так вот с циклом for все немного иначе. Читать
Python – strings, string concatenation and repetition
To assign a string to a variable, enclose the test either in apostrophes ‘…’ or in double quotes “…”:
string=’I am a cat’
string=”I am a cat”
If the string contains an apostrophe (I’m), then the entire string must be enclosed in double quotes, and vice versa. If the string contains both an apostrophe and double quotes, then a backslash must be used to escape the characters.
Python – строки, конкатенация и повторение строк
Чтобы присвоить переменной строку, нужно заключить тест либо в апострофы ‘…’, либо в двойные кавычки “…”:
string=’I am a cat’
string=”I am a cat”
Если в строке есть апостроф (I’m), то всю строку нужно заключить в двойные кавычки, и наоборот. Если в строке есть и апостроф и двойные кавычки, то нужно использовать обратный слэш , чтобы экранировать символы. Читать
Python – структуры ветвления (операторы if else, if, ifelif)
Оператор if (если) используется для задания условий (если это так, то…), например:
cat_say = ‘mew’
if cat_say = ‘mew’ of cat_say = ‘myavki’:
….print(‘Dear, cat! Here’s your food!’)
Важно: используя условия if, нужно писать двойное равно и в конце выражения ставить двоеточие, чтобы показать конец условия; перед остальной частью кода, относящейся к условию, и print – отступ через tab (или 4 пробела). Читать