Семь (7) бум-игр в одной строке кода на PythonPython

Программы на Python
Ответить
Anonymous
 Семь (7) бум-игр в одной строке кода на Python

Сообщение Anonymous »

Мне нужно создать игру, в которой каждое число, которое делится на 7 или имеет цифру 7, должно печататься как «бум»:
[1 2 3 4 5 6 boom 8 ... 13 boom 15 16 boom ...]

В моей строке содержится недопустимый текст. Я думаю, это из-за сочетания int и str. Я не знаю, что делать, чтобы исправить код.
boom7 = [x = "boom" if 7 in x else x*1 for x in range(1,99)]
print(boom7)


Подробнее здесь: https://stackoverflow.com/questions/592 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»