形式一:直接在命令行输入参数
第二个框为控制台模式(Terminal)
形式二:在编译工具中配置参数
点击运行:点击红色框 编辑配置
如下图:红色框即为设置的命令行参数
我也是正在学PYthon的基础语法。题主忘记了你后面paraTestList(a[2:])中,括号内的a[2:]命令是创建了一个包含列表a的一部分的一个副本列表,这样是不会改变列表a的实际内容的。打印出的a肯定也是不会变的。
具体做法是
def paraTestList(L):
L[0]='z'
a=['a','b','c','d']
b=a[2:]
paraTestList(b)
print(b)
希望能帮到你。
可以使用input()函数也可以使用raw_input()函数。
举例如下:
>>>x = input("x: ")
x: 34
>>>y = input("y: ")
y: 42
>>>print x * y
1428