Python

помогите понять код языка программирования Питон

if int (num) > 0:
if - если;
что обозначает слово - "int" ??;
что обозначает слово - "num" ??;
Int = какое то значение.
num = от английского number = число.
ЖР
Жетигенов Руслан
838
Лучший ответ
Сергей Пряхин Что за программа?
Вроде бы обяснили, но вот еще вариант обяснения:
***
int - сокращение от integer = целое, один из типов переменных, который хранит целое число
***
Если это инт со скобками:
int()
то это обозначает функцию, которая преобразует в тип int то, что находится внутри этих скобок. Преобразует если сможет, если не сможет, то выведет ошибку.

***

num - имя переменной, любой набор букв, который программисту пришел в голову и показался ему удобным для названия этой переменной.

В качестве имени переменной очень желательно использовать слова подходящие по смыслу, как в данном случае num = number = число

В качестве имени запрещено использовать зарезервированные слова, например if.

В качестве имени вообще-то можно, но очень нежелательно использовать название встроенных функций, например int.

Переменная в данном случае должна быть такого типа и содержать такое значение, при которых функция int() может преобразовать ее в переменную целого типа.
Например типа строка - str int("1234"), или типа float int(123.456).
ВС
Виктор Стоян
21 729
Здесь проверяется числовое значение некоей переменной num. При вводе с клавиатуры в виде num = input() переменная num изначально имеет тип str, поэтому ее нельзя складывать или сравнивать с численными типами. Поэтому в приведенной строке int(num) к переменной применяется встроенный метод int, который преобразует ее строковое значение в целочисленный тип, а затем полученное числовое значение сравнивается с числом 0. Начальное значение и тип переменной num при этом не меняются.
Если попытаться применить метод int к значениям вида 'string' или '3.14', интерпретатор Python выдаст сообщение об ошибке.
MZ
Mamay Zheldibayev
20 502
int- это тип. Целое число. Есть float- десятичная дробь и str-строка ( в ковычках надпись )
num- число какое-то.
Сам учу Питон)
Rus Tun
Rus Tun
5 259
int - встроенная функция в python
num - переменная.
Alexandr Saf
Alexandr Saf
938