基本Python-通过连续编号
答
更新回答评论读取用户输入的列表 号码并显示每个数倍数的数增量乘以给定的数字
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: '))
+0
谢谢你的帮助!它帮助了很多。但我的意思是,例如,用户间数(n)然后n * 1 = , n * 2 = ,n * 3 =
欢迎来到StackOverflow!如果您发布了一些代码,证明您试图解决问题,您将有更好的机会获得答案。 – Cinnam