python 获取参数
在Python中获取参数的方式有多种,以下是其中几种常见的方式:
- 通过命令行参数获取参数
在命令行中输入python程序名和参数,程序可以通过sys模块中的argv属性获取到参数列表,其中argv[0]为程序本身的名称,argv[1:]则为输入的参数列表。
示例代码:
import sys
args = sys.argv[1:]
print(args)
在命令行中输入:
python test.py arg1 arg2 arg3
输出结果为:
['arg1', 'arg2', 'arg3']
- 通过函数参数获取参数
在函数定义中可以通过定义参数的方式获取参数,在调用函数时传入参数即可。参数可以分为位置参数和关键字参数。
示例代码:
def add(x, y):
return x + y
result = add(2, 3)
print(result)
输出结果为:
5
- 通过输入函数获取参数
通过input()函数可以从用户输入中获取参数。
示例代码:
name = input("请输入您的姓名:")
print("您好," + name)
在运行程序时,会提示用户输入姓名,用户输入后程序会输出“您好,XXX”。
- 通过文件读取获取参数
通过文件读取可以获取文件中的参数,可以使用Python内置的open()函数打开文件,使用read()函数读取文件内容。
示例代码:
with open("file.txt", "r") as f:
content = f.read()
print(content)
以上是几种获取参数的方式,根据不同的需求选择不同的方式
原文地址: https://cveoy.top/t/topic/fLoY 著作权归作者所有。请勿转载和采集!