• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Статья Python3 2.Типы данных,Функция Type(),Арифметические действия

1.Типы Данных

В предыдущем уроке мы работали с цифрами которые являются int(integer) целые числа пример ( 5 , -5 , 0 , 199212)
Другой тип это строки str(srtings) , которая используется для презентации текста , пример 'Hello' , "World" . Для обозначения строки мы можем использовать как одинарные так и двойные кавычки (' ') и (" ")
Тип float(float point) дробные числа/числа с плавающей запятой , не целые числа
(2.9 , -0.12 ,-12.998)

2.Функция Type()

Что бы узнать тип переменной есть функция type() которая используется внутри функции print() .
Функция type() не выведет вам значение переменной , а покажет тип значения:
Int() - целое число
Python:
>>> x = 5
>>> print(type(x))
<class 'int'>
float() - число с плавающей точкой
Python:
>>> x = 2.49
>>> print(type(x))
<class 'float'>
str() - строка ""
Python:
>>> x = "Hello world"
>>> print(type(x))
<class 'str'>
3.Арифметические действия

Python содержит арифметические операторы , которые вы можете использовать для математических действий как и в обычной математике :
" + " сложение
" - " вычитание
" * " умножение
" / " деление с остатком
" // " деление без остатка
" ** " возведение в степень
" % " остаток от деления​
Python:
>>> one = 1
>>> two = one + 1
>>> print(two)
2
Пример деления с остатком:
Python:
>>> x = 4
>>> y = x / x
>>> print(y)
1.0
Пример остатка от деления:
Python:
>>> 9 % 2
1
# то есть в 9 влазит 4 двойки и 1 в остатке

Приоритет операторов как и в обычной математике сначала идет умножение " * " , деление " / " (" // ") и так далее.
 
Последнее редактирование:
  • Нравится
Реакции: id2746 и Vander
B

buzzi

Можно так же добавить оператор вычисления остатка от деления "%", специфично, но иногда бывает полезен
 
R

rrrFer

Можно так же добавить оператор вычисления остатка от деления "%", специфично, но иногда бывает полезен
Почему специфично? - этот оператор постоянно используется. Например захочешь ты массив обработать параллельно в нескольких потоках - надо разделить его на части (мысленно). А если нацело не делится? (вот уже появился остаток от деления.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!