Connect with us

Обучение

Заметки Python #1: Переменные

531

 

Переменная — самый простой и самый минимальный тип данных, который есть в вашем коде. По научному её трактуют так: это именованная часть памяти, в которую могут помещаться разные значения этой самой переменной. Причем в каждый момент времени переменная имеет единственное значение. В процессе выполнения программы значение переменной может изменяться. Достаточно её переобъявить

В питоне все переменные — стандартные для языков программирования. Объявляются они так же, как и на C#, например. Правилом хорошего тона в питоне — называть переменные в таком виде:

имя_переменной = её значение

Т.е. чтобы её объявить достаточно написать:

name = ‘morsik’

Одинарные кавычки здесь стоят потому, что этот тип переменной строковый — об этом ниже)

Типы переменных в Python

Тип — это то, что будет из себя представлять переменная и в каком виде она будет считываться и выводиться

Целое число — int

Число с плавающей точкой (дробное, например) — float

Логический тип — bool 

Пустой тип (ничего) — none

Строка — str

Чтобы определить тип переменной используется специальная команда (в скобочках у нас имя переменной, у которой мы хотим узнать тип):

[code] birthday_mosik = ‘1993’ # объявляем переменную со значением 1993
print (type(birthday_mosik))  # узнаем её тип
[/code] [adace-ad id=»3482″]

 

Результатом такого кода будет тип строка (потому что 1993 у нас в одинарных кавычках)

Приведение переменных к одному типу

Чтобы совершать какие-либо действия над переменными нужно привести их к одному типу. Делается это через команды:

число к строке str (number)

строка к числу int (word)

У нас имеется такой код:

[code]

birthday_mosik = ‘1993’
print (type(birthday_mosik))

period = 26
print (type(period))

[/code]

 

Переменная birthday_mosik у нас строка, а период — целое число. Результат выполнения кода:

Соответственно, чтобы нам узнать возраст Морсика через период 26 лет, необходимо ввести новую переменную age [code]

birthday_mosik = ‘1993’

period = 26

age = int(birthday_mosik) + period # в переменную age записываем сумму двух переменных
print (age) # выводим на экран переменную age

[/code] [adace-ad id=»3475″]

 

Присваиваем ей значение cуммы переменной birthday_mosik, но только переведя её в числовое значение и переменной период. Результатом выполнения кода будет будет сумма чисел, т.е. 2019

Так же можно наоборот перевести переменную Period в строковой тип. Для этого создадим новую переменную text. Тогда код у нас будет такой:

[code]

text = birthday_mosik + str(period) # новая переменная text складывается из двух других
print (text)

[/code]

 

Результатом будет: 199326. Программа просто вывела на экран две «склеенные» строчки

[adace-ad id=»3470″]

 

Нажмите что бы оставить комментарий

Ответить

Ваш адрес email не будет опубликован.

Лучшие сервисы стриминга музыки в 2019 году

Сервисы

Телевидение Wink Ростелеком: Samsung LG, Sony, Phillips, Android TV

Ростелеком

Ноутбуки Asus не видят жесткий диск. Автоматический вход в BIOS при старте

Гаджеты

LG WEB OS: приложения, обновления, настройка, проблемы со звуком

Гаджеты

Advertisement Яндекс.Метрика

Digital2.ru - Тренды, Профессии IT, WEB- разработка, Вакансии, Автоматизация, Цифровая экономика
Свободное копирование и распространение материалов с сайта Digital2.ru
разрешено только с указанием активной ссылки на Digital2 как на источник.
Copyright 2018 - 2020 © All rights reserved

OPGIO.COM

Connect