python程序练习——变量定义与命令行运行时变量赋值输入
在学习使用、编写python程序时,常常会困惑变量要怎么定义比较好,且有时看到别人的代码在命令行运行决定很高级很牛逼。
故,尝试练习了下,一是便于后续自己查看学习,二是或许有对初学的网友有一点参考作用吧。
下面是
简单的练习示例截图
可实现的操作
可直接运行,使用的是默认的变量值;命令行运行示例;可命令行时,对变量进行赋值。
代码
''' 程序中个变量&属性的定义 '''
import argparse
def main(args):
print(args.haveatry)
if __name__ == '__main__':
parser = argparse.ArgumentParser(description="test")
parser.add_argument('--haveatry', default="jkflasdjg")
args = parser.parse_args()
print('{}\n'.format(args))
main(args)