如何编写可以读取用户输入列表的Python脚本 数字并显示每个数字乘以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: '))