input()和argv

2019-03-16  本文已影响0人  猿二胖

1、input和argv的异同

1、input()和argv的用法

#input()用法
print ("What's your name?")
name = input("Input your name:")
print ("You put your name is {}".format(name))

#将Python特性引入脚本。Python不会一下子将其所有的特性给你,而是需要什么调用什么
#argv用法
from sys import argv 
#解包,此时将用户输入的参数赋值
script_name ,name ,age ,workplace = argv

print (f"My name is {name},i am {age} year old ,i work in {workplace}")

注意:
若程序用到argv时,运行Python脚本需要添加命名行参数。以上脚本运行终端命令为:

$ python test.py wang 18 beijing

喜欢点赞,有问题请留言

上一篇 下一篇

猜你喜欢

热点阅读