Читать «Python с нуля: от новичка до собственных игр и программ» — Jean-Loup Chrétien онлайн
Страница 2 из 5
6. Научились использовать функцию print.
Я Вас поздравляю! Теперь Вы готовы ко второй главе – Переменные. Давайте приступим к ней!
8. Тест первой главы
1. Компьютерная программа – это:
1. Набор инструкций и правил для компьютера, написанный на языке программирования.
2. Кусок кода, написанный на компьютере.
3. Загружаемая игра.
2. Как сделать так, чтобы компьютер вывел сообщение на экран?
1. Используя волшебное слово.
2. Используя функцию print().
3. Используя команду «Показать сообщение!»
3. В каком порядке компьютер обрабатывает (считывает) код?
1. Компьютер считывает код построчно. Сверху вниз.
2. Компьютер считывает код построчно. Снизу вверх.
3. Компьютер ничего не считывает; Он все помнит наизусть.
4. Расположите фрагменты кода так, чтобы программа отображала сообщение «Я люблю Python!»
1. )
2. (
3. "Я люблю Python!"
4. print
ГЛАВА ВТОРАЯ: ПЕРЕМЕННЫЕ
1. Что такое переменная?
Переменные в Python создаются просто. И в этой главе Вы с легкостью научитесь создавать и применять их в своем коде.
Итак, приступим.
Переменная – это простой тип данных, у которого есть имя и значение. Переменные нужны для того, чтобы хранить в них информацию.
Давайте объясню на примере.
Представьте себе машину. В нашем случае машина является переменной. Название переменной – машина.
У машины есть марка – Tesla. Это значение переменной.
Таким образом, переменная (машина), хранит информацию о марке машины – Tesla.
Вот, как эта переменная выглядит на языке Python:
машина = "Tesla"
Давайте разберем все по порядку:
Сначала мы дали нашей переменной имя – машина.
Затем выставили знак равенства =
И наконец, мы присвоили нашей переменной значение “Tesla”
Значение переменной всегда ставится в кавычки, как в нашем примере. Иначе переменная работать не будет.
Теперь, когда мы поняли, что такое переменная, и как ее прописать, давайте создадим нашу первую переменную, и выведем ее на экран!
2. Как создать и вывести переменную?
Для начала давайте запишем нашу переменную из примера выше в компилятор и запустим его:
машина = "Tesla"
Ничего не произошло? Все верно. Ведь переменная – это не сообщение, а всего лишь тип данных.
Для того, чтобы вывести переменную на экран, нам придется использовать функцию print, с которой Вы уже знакомы.
Вот, как мы это сделаем. Запишите следующий код в компилятор и запустите его:
машина = "Tesla"
print(машина)
Если Вы все сделали правильно, компилятор вернет вам значение переменной – Tesla.
А теперь давайте разберем код по порядку:
Сначала мы объявили переменную и дали ей имя – машина.
Затем мы присвоили переменной значение – “Tesla”.
Затем на второй строке мы прописали функцию print, и передали в эту функцию имя нашей переменной, поместив его в скобки функции.
Каждый раз, когда мы создаем переменную, и передаем ее имя функции print, эта функция будет выводить значение переменной на экран, как в нашем примере.
Кстати, если имя Вашей переменной состоит из более, чем одного слова, тогда Вам необходимо соединить эти слова нижним подчеркиванием. Например: моя_машина.
Однако, советую называть Ваши переменные только одним словом. Это обычная и корректная практика в работе с переменными.
Ну вот, теперь Вы знаете, как программисты создают и выводят переменные в Python на экран.
Совсем не сложно, правда?
А теперь давайте немного потренируемся. Ниже приведен код, в котором кое-чего не хватает. Вам надо это исправить так, чтобы программа могла создать переменную и отобразить ее значение.
= " "
()
К этому моменту у Вас должно быть достаточно знаний и навыков для выполнения этого легкого задания.
Как только Вы справитесь с этим заданием, потренируйтесь еще немного. Вы можете изменить имя и значение переменной. Добавить и вывести больше новых переменных на экран.
Чем больше повторений Вы выполните, тем лучше закрепите и отточите полученные навыки!
3. Итоги второй главы
Во второй главе Вы выполнили следующее:
1. Узнали, что такое переменные;
2. Научились создавать переменные в Python;
3. Научились выводить значения переменных на экран.
Отличная работа! Переходим к третьей главе – Числа. Обещаю, никакой скучной математики! Приступим.
4. Тест второй главы
1. Для чего нужны переменные?
1. Переменные нужны для хранения информации.
2. Переменные нужны для изменения информации.
3. Переменные нужны для извлечения или удаления информации.
2. Если имя переменной состоит из двух и более слов, Вы должны соединить их с помощью:
1. Нижнего подчеркивания.
2. Пунктирной линии.
3. Никак, это нормально – слепить все слова в одно.
4. Нужно прописать слова слитно, с большой буквы.
3. Мы можем вывести переменную на экран следующим образом:
1. Используя функцию print и поместив команду print в скобки.
2. Используя функцию print и поместив значение переменной в скобки.
3. Используя функцию print и поместив имя переменной в скобки.
4. Расположите фрагменты кода в правильной последовательности, чтобы получилась переменная, которая выводит "Илон" на экран.
1. (имя)
2. имя
3. =
4. print
5. "Илон"
ГЛАВА ТРЕТЬЯ: ЧИСЛА
1. Целые и дробные числа
Числа в Python, как и в обычной школьной математике бывают целые и дробные (их еще называют вещественными)
И если Вы не часто прогуливали уроки, то уверен, Вы знакомы с целыми числами, например, 5 или 10. А еще Вы знакомы с дробными числами, такими как 5.5 или 10.7, верно?
В программировании целые числа называют integer, а дробные – float.
Ну так вот, Python прекрасно работает и с целыми, и с дробными числами.
А еще Python отлично работает с математическими операторами. Давайте вместе на них посмотрим.
2. Математические Операторы в Python
Python прекрасно справляется с вычислениями. Для этого он применяет вот такие математические операторы:
Сложение: +
Вычитание: –
Умножение: *
Деление: /
Давайте теперь немного поработаем с этими операторами и числами.
3. Работаем с числами
Для начала давайте создадим переменную под названием результат, и присвоим ей значение 2+2.
Затем выведем результат на экран. Вот как это будет выглядеть:
результат = 2+2
print(результат)
Запишите этот код в компилятор, и запустите его.
Что получилось? Верно, получилось четыре.
А теперь, используя тот же код, вычтите 5 из 10, используя оператор вычитания.
Запускайте код.
Пятерка есть? Отлично.
Теперь давайте умножим 5 на 5, используя оператор умножения.
Двадцать пять получилось? Прекрасно.
Наконец, давайте разделим 10 на 2, используя оператор деления.
Что получилось? 5.0? Верно. Вы только что выполнили деление с остатком. Поэтому в результате у нас вышло дробное число.
А теперь давайте поговорим о делении без остатка.
4. Делим числа без остатка в Python
Итак, в прошлом примере у нас получилось дробное число (float).
Но, что если нам нужно получить целое число (integer)?
Это довольно просто. Для того, чтобы получить целое число при делении, все, что нам нужно сделать, это применить двойной оператор деления – //
Попробуйте сами, замените оператор деления на двойной оператор деления в нашем предыдущем примере, и запустите код:
результат = 10//2
print(результат)
Если Вы все сделали правильно, то увидите integer равный 5
5. Порядок вычислений в Python
Python делает вычисления точно в таком же порядке, какому Вас учили в школе.