Язык Python характерен своей неявной динамической типизацией. Это означает, что при задании какой-либо переменной, нам не надо объявлять ее тип (число, строка, и т.д.), как это сделано в языке С. То есть достаточно просто присвоить ей значение и в зависимости от того, какое это значение, Python сам определит тип переменной.
- Между делом
Говоря о присвоении значения переменной, стоит отметить, что в реальности происходит процесс связывания ссылки на объект с объектом, находящемся в памяти посредством оператора = . Таким образом в инструкции типа var = 12, "var" - ссылка на объект, а "12" - объект целочисленного типа. Каждый раз, когда в тексте будет упоминаться процесс присвоения значения - помните, что в этот момент происходит процесс связывания ссылок с объектами.
Существует несколько видов типов данных - встроенные и не встроенные. Встроенные - те типы, которые встроены в интерпретатор, не встроенные - типы данных, которые можно импортировать из других модулей. В данном курсе нам достаточно рассмотреть только встроенные типы.
None type - тип, представляющий отсутствие значения.
· None - неопределенное значение переменной.
Зачастую, чтобы отловить какую-то ошибку записи значения куда-либо, мы применяем проверку на отсутствие значения в переменной, ячейке базы данных, таблицы и т.д. или используем в качестве значения по умолчанию. Попробуйте повторить код приведенный ниже и посмотрите какой будет результат:
Логический тип данных (bool) удобно использовать, когда результатом условия может быть только "да" или "нет". В математическом представлении True = 1, False = 0.
· True - логическая переменная, истина
· False - логическая переменная, ложь
Попробуйте выполнить код, приведенный ниже, и посмотрите, что выведется на экран.
Целые числа используются для стандартных арифметических операций, когда нас не интересует точность, до n-го знака.
· int - целое число
Напротив, числа, применяющиеся для точных вычислений до n-го знака после запятой - числа с плавающей точкой. При арифметическом взаимодействии двух типов (int и float), результат всегда будет иметь тип float.
· float - число с плавающей точкой
Комплексные числа предназначены для более сложных математических вычислений, они состоят из вещественной и мнимой части.
· complex - комплексное число
Более подробно об этих типах будет рассказано в разделе "Числа".
Строки мы используем для формирования сообщений, каких-либо сочетаний символов, текстовой информации. Более подробно об этом типе будет рассказано в разделе "Строки".
· str - строка
Установка программы!
#pythonснуля #программированиенаpython #урокиpython #python3 #пайтонснуля
Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
Будем дружить vk.com/...bramenkova
Благодарю каждого за репост!)