Помогите написать программу на языке Python 3
напишите скрипт, который:
- создает две переменные типа bool со значениями True и False;
- печатает в командную строку тип каждой переменной;
- печатает в командную строку результаты следующих логических операций:
конъюнкция;
дизъюнкция;
инверсия;
- создает две переменные типа int с неравными значениями;
- печатает в командную строку результаты следующих операций сравнения:
равны ли две переменные;
не равны ли две переменные;
больше ли первая переменная второй;
меньше ли первая переменная второй;
больше или равно ли значение второй переменной относительно первой;
меньше или равно ли значение второй переменной относительно первой;
- печатает в командную строку результаты следующих арифметических операций:
сложение;
вычитание;
умножение;
деление;
возведение в степень;
деление по модулю;
целочисленное деление;
Подсказка: используйте функции print(), type(), логические операторы (and, or, not),
операторы сравнения (==, !=, <>, >, <, >=, <=), арифметические операторы (+,-,*,/,**,%,//)
# создаем две переменные типа bool
a = True
b = False
# печатаем тип каждой переменной
print(type(a))
print(type(b))
# печатаем результаты логических операций
print(a and b) # конъюнкция
print(a or b) # дизъюнкция
print(not a) # инверсия
# создаем две переменные типа int
c = 10
d = 5
# печатаем результаты операций сравнения
print(c == d) # равны ли две переменные
print(c != d) # не равны ли две переменные
print(c > d) # больше ли первая переменная второй
print(c < d) # меньше ли первая переменная второй
print(d >= c) # больше или равно ли значение второй переменной относительно первой
print(d <= c) # меньше или равно ли значение второй переменной относительно первой
# печатаем результаты арифметических операций
print(c + d) # сложение
print(c - d) # вычитание
print(c * d) # умножение
print(c / d) # деление
print(c ** 2) # возведение в степень
print(c % d) # деление по модулю
print(c // d) # целочисленное деление
Конечно, я могу помочь в написании скрипта на языке Python 3.
```
# Создаем две переменные типа bool
var1 = True
var2 = False
# Печатаем тип каждой переменной
print("Тип переменной var1:", type(var1))
print("Тип переменной var2:", type(var2))
# Печатаем результаты логических операций
print("Конъюнкция:", var1 and var2)
print("Дизъюнкция:", var1 or var2)
print("Инверсия var1:", not var1)
print("Инверсия var2:", not var2)
# Создаем две переменные типа int с неравными значениями
a = 10
b = 5
# Печатаем результаты операций сравнения
print("a равно b:", a == b)
print("a не равно b:", a != b)
print("a больше b:", a > b)
print("a меньше b:", a < b)
print("b больше или равно a:", b >= a)
print("b меньше или равно a:", b <= a)
# Печатаем результаты арифметических операций
print("Сложение:", a + b)
print("Вычитание:", a - b)
print("Умножение:", a * b)
print("Деление:", a / b)
print("Возведение в степень:", a ** b)
print("Деление по модулю:", a % b)
print("Целочисленное деление:", a // b)
```
Выполните скрипт на своем компьютере, и он выведет следующие результаты:
```
Тип переменной var1: <class 'bool'>
Тип переменной var2: <class 'bool'>
Конъюнкция: False
Дизъюнкция: True
Инверсия var1: False
Инверсия var2: True
a равно b: False
a не равно b: True
a больше b: True
a меньше b: False
b больше или равно a: False
b меньше или равно a: True
Сложение: 15
Вычитание: 5
Умножение: 50
Деление: 2.0
Возведение в степень: 100000
Деление по модулю: 0
Целочисленное деление: 2
```
Сейчас тебе боты GPTChat напишут жди