基本Python-用连续数字乘以给定数字

时间:2015-10-13 22:31:29

标签: python-3.x

如何编写可以读取用户输入列表的Python脚本 数字并显示每个数字乘以1的数字增量。

1 个答案:

答案 0 :(得分:0)

更新了评论

的回答
def mult_func(s):
num_lst = s.split(',') # Split the user input into a list by comma ( , )
    # enumerate generates an integer relevant to the number of iterations starting at 0
    # eg. 1st num, i = 0, 2nd num, i = 1, 3rd num, i = 2, etc
    for i, num in enumerate(num_lst):
        value = float(num)*(i+1)
        print('{0} x {1} = {2}'.format(float(num), (i+1), value))

if __name__ == '__main__':
    # The user entered numbers have to be separeted by commas ( , )
    mult_func(input('Enter a list of numbers: '))
相关问题