美文网首页编程-Python
命令行参数sys.argv的使用

命令行参数sys.argv的使用

作者: 尘中之光 | 来源:发表于2018-01-11 21:27 被阅读352次

    在命令行内运行.py文件时,可以通过sys.argv直接在命令行为.py中的变量赋值。但是,参数引入.py后,会被python(我是3.6版本)默认为string类型。例子如下:


    图片.png

    此时如果是要进行数学运算,可以直接在python文件内用int()、float()等来直接转换变量类型:


    图片.png

    例子源码:

    import sys
    i = int(sys.argv[1])
    j = int(sys.argv[2])
    print(i + j)
    print(max(i,j))

    相关文章

      网友评论

        本文标题:命令行参数sys.argv的使用

        本文链接:https://www.haomeiwen.com/subject/jrntoxtx.html