def odai(input): def func(max_num, cur_num): return '_' * (cur_num - 1) + 'Hello,\n' + func(max_num, cur_num + 1) + '_' * (cur_num - 1) + 'world!\n' if max_num >= cur_num else '' return func(input, 1) print odai(1) print odai(3) print odai(10)
Standard input is empty
Hello, world! Hello, _Hello, __Hello, __world! _world! world! Hello, _Hello, __Hello, ___Hello, ____Hello, _____Hello, ______Hello, _______Hello, ________Hello, _________Hello, _________world! ________world! _______world! ______world! _____world! ____world! ___world! __world! _world! world!