Интерпретатор Python не определяет каких либо специальных операторов для определения массивов. Если мы говорим о стандартных "массивах", которые являются list, то для создания нового пустого list используйте квадратные скобки:
my_array = []
В квадратных скобках могут быть указаны значения некоторые значения, которые будут помещены в list при его инициализации:
my_array = [1,2,3,4,5]
Для стандартного питоньего list тип данных объектов, хранимых в нём, не важен.
Если мы говорим всё таки о массивах, а не о листах, которые обзывают массивами от незнания, то нам потребуется импорт модуля array, в котором как раз таки и описан тип array.
import array
Что бы создать новый массив, вызовите конструктор класса array, указав в качестве параметров символьный код типа, который должен храниться в массиве, и, при необходимости, инициализатор, представляющий собой стандартный питоний list или любой другой итерируемый объект:
my_array = array.array('i', [1,2,3,4]) #Создаст новый array, хранящий int и по умолчанию содержащий значения 1, 2, 3, 4.
#include <iostream>
using namespace std;
int main()
{
int a, b, h;
setlocale(LC_ALL, "Russian");
cout << "Введите номер дома A: ";
cin >> a;
cout << "Введите номер дома B: ";
cin >> b;
if (a % 2 == 0)
a--; // переводим А к нечетному дому
if (b % 2 == 0)
b--; // переводим B к нечетному дому
h = abs((b - a) / 2);
cout << "\nДлительность: " << h << " мин.\n";
}
Объяснение:
// время - разность номеров домов деленная на два. абсолютное значение: чтобы дома можно было вводить в любом порядке
from random import randint
points = 100
gameover = False
while not gameover and points > 0:
print('Ваш баланс: ', points)
while True:
choice = int(input('Введите число на которое хотите поставить(2-12): '))
if choice in range(2,13):
break
print('Ставка должна быть в диапазоне от 2 до 12!')
while True:
bet = int(input('Введите сумму ставки: '))
if bet <= points:
break
print('Недостаточно для такой ставки!')
points -= bet
rand1 = randint(1,6)
rand2 = randint(1,6)
result = rand1 + rand2
print('Выпали числа {} и {}. Сумма = {}'.format(rand1, rand2, result))
if result == choice:
print('Вы выиграли x4 свой ставки!')
points += bet*4
elif (result < 7 and choice < 7) or (result > 7 and choice > 7):
print('Вы выиграли свою ставку!')
points += bet * 2
else:
print('Вы проиграли ставку!')
gameover = bool(input('Если хотите выйти, введите любой символ. Если хотите продолжить - нажмите Enter: '))
print('Game Over. У вас закончились или вы захотели выйти из игры.')
Объяснение:
Каждое значение в Python имеет тип. Поскольку всё в Python — объекты, типы являются классами, а значения — экземплярами (объектами) этих классов.
Объяснение:
Надеюсь