Python 如何创建一个简单的函数,将数字列表打印为输入整数值

Python 如何创建一个简单的函数,将数字列表打印为输入整数值,python,list,range,Python,List,Range,给定一个输入数n,输出一个列表到该值的最简单函数是什么 n = int(raw_input("Enter a number:")) x = [1:n+1] def work(n): print range(x) 就用, 我想你可以用range。这是无效的python语法list=[1,2,3,4,5],print list[1:3]@Akshay output[2,3]@sparkandshine您测试过这个吗,它不适用于me@AmyRose是的,我喜欢。它对我有用。你使用哪种Pyth

给定一个输入数n,输出一个列表到该值的最简单函数是什么

n = int(raw_input("Enter a number:"))
x = [1:n+1]
def work(n):
    print range(x)
就用,


我想你可以用
range
。这是无效的python语法
list=[1,2,3,4,5]
,print list[1:3]@Akshay output[2,3]@sparkandshine您测试过这个吗,它不适用于me@AmyRose是的,我喜欢。它对我有用。你使用哪种Python版本?@AmyRose,你应该调用函数
work(n)
,作为我的更新答案。谢谢你的帮助,有没有更简单的方法来实现这一点?你想得到多简单。。。?
n = int(raw_input("Enter a number:"))

def work(n):
    print(range(1, n+1))

work(n)