ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Как сделать чтобы действие указанное в переменной выполнялось? (https://forum.antichat.xyz/showthread.php?t=1434416)

rcon 28.05.2022 15:47

Я пишу простой код в котором мне нужно спросить пользователя какое действие он хочет выполнить *,+,- и так далее с этим я справился. А как сделать так, чтобы это действие из переменной выполнилось? print("Ваш ответ:", a действие b)

Sidney31 28.05.2022 15:52

Как пример:

Python:





Код:

move
=
str
(
input
(
'Действие'
)
)
num1
=
int
(
input
(
'Число'
)
)
num2
=
int
(
input
(
'Число'
)
)
if
move
==
'*'
:
print
(
num1
*
num2
)
if
move
==
'/'
:
print
(
num1
/
num2
)


rcon 28.05.2022 15:56

Цитата:

Сообщение от Sidney31

Как пример:

Python:





Код:

move
=
str
(
input
(
'Действие'
)
)
num1
=
int
(
input
(
'Число'
)
)
num2
=
int
(
input
(
'Число'
)
)
if
move
==
'*'
:
print
(
num1
*
num2
)
if
move
==
'/'
:
print
(
num1
/
num2
)



Спасибо. Об этом я знал, думал возможно ли просто выполнить действие из переменной.

ANZR 28.05.2022 17:30

Цитата:

Сообщение от rcon

Спасибо. Об этом я знал, думал возможно ли просто выполнить действие из переменной.

Давно не писал на lua, но вроде как выглядит так







lua:





Код:

print
(
a
and
"test1"
or
"test2"
)



В зависимости от значения переменной выведет тебе результат


Время: 12:31