Форум сайта python.su
Привет! Первые строки в этой теме.
Какие советы могли бы дать?
print('--+++++++++++++---======') print('------------------=|------') print('-------------------||=|;|=|') print('-------------------|-====-') print('-------------------|-===-') print('------------------ -') print('----------------------') print('-------------------------') print('----___----__---------------') print('-----__--__--__----------------') print('-----__-----__--------------------') print('-----__-__----__---------------------') print('---------______-------------------------') print('Введи значения, для сложения двух чисел') a = input('1.') b = input('2.') c = int(a) + int(b) print('Ответ: ' + str(c) + '.!')
Офлайн
python13Изучи строки. Не надо сто раз print() вызывать, надо сделать одну многострочную строку и один раз вызвать print().
Какие советы могли бы дать?
text = """\ Привет, Мир! Я тут!""" print(text)
>>> text = """\ ... Привет, ... Мир! ... Я ... тут!""" >>> >>> print(text) Привет, Мир! Я тут! >>>
>>> text = ( ... 'Привет,' ... ' Мир!\n' ... 'Я' ... ' тут!' ... ) >>> >>> print(text) Привет, Мир! Я тут! >>>
text = """\ Привет, {}! Я тут! Пишу это в {}-й раз!""" print(text.format('Мир', 3))
>>> text = """\ ... Привет, ... {}! ... Я ... тут! ... Пишу это в ... {}-й ... раз!""" >>> >>> print(text.format('Мир', 3)) Привет, Мир! Я тут! Пишу это в 3-й раз! >>>
print('--+++++++++++++---======') print('------------------=|------') print('-------------------||=|;|=|') print('-------------------|-====-') print('-------------------|-===-') print('------------------ -') print('----------------------') print('-------------------------') print('----___----__---------------') print('-----__--__--__----------------') print('-----__-----__--------------------') print('-----__-__----__---------------------') print('---------______-------------------------')
>>> import datetime >>> >>> text = '\n'.join(( ... 3 * '-', ... 4 * '==|' + ' ' + 4 * '|==', ... '-={}=-'.format(datetime.datetime.now()), ... 4 * '|==' + ' ' + 4 * '==|', ... 3 * '-' ... )) >>> >>> print(text) --- ==|==|==|==| |==|==|==|== -=2022-03-17 19:20:20.560134=- |==|==|==|== ==|==|==|==| --- >>>
python13А что будет, если человек введёт не цифры, а буквы?a = input('1.') b = input('2.') c = int(a) + int(b)
Отредактировано py.user.next (Март 17, 2022 10:22:49)
Офлайн
py.user.nextСпасибо за подсказки. Приму к сведению.
Офлайн