def hanoi(a, b, c, n):
if n == 1: # рекурсивное конечное условие
print(a, '->', c)
else:
hanoi(a, c, b, n - 1)
print(a, '->', c)
hanoi(b, a, c, n - 1)
hanoi('A', 'B', 'C', 5)
@bot.message_handler(chat_id=[], commands=['msg'])
def admin_rep(message):
if message.text == '/msg':
bot.send_message(message.chat.id, 'Введите сообщение')
bot.register_next_step_handler(message, step)
def step(message):
text = message.text
bot.send_message(message.chat.id, text)
n1 = input("Say something: ")
if n1 == 'Hello SCUB' or 'start' or 'scub' :
n2 = input("Hello, This is S.C.U.B. - Special Custom Unified Bot v0.1 How can I help you? ")
while n2 != '':
if n2 == 'calc +':
num_1 = int(input("1st num: "))
num_2 = int(input("2nd num: "))
res = num_1 + num_2
print("Result is:", res)
n2 = input()
if n2 == 'calc -':
num_11 = int(input("1st num: "))
num_22 = int(input("2nd num: "))
res = num_11 - num_22
print("Result is:", res)
n2 = input()
if n2 == 'calc *':
num_111 = int(input("1st num: "))
num_222 = int(input("2nd num: "))
res = num_111 * num_222
print("Result is:", res)
n2 = input()
if n2 == 'calc /':
num_1111 = int(input("1st num: "))
num_2222 = int(input("2nd num: "))
res = num_1111 / num_2222
print("Result is:", res)
n2 = input()
if n2 == 'help':
print("List of cmds avaliable on SCUB v0.1:"
" ;help (Help or help or cmds"
" ;Calculator(calc +,-,*,/)")
n2 = input()
print("Добро пожаловать в Переводчик квадратов чисел\n"
"Для начала введите нужное число\n"
"Для отсановки введите 0. Удачи")
number = int(input())
while number != 0:
a = number ** 2
print(f'Результат: {a}')
number = int(input())
print("Работа окончена.")