笨方法学习Python-习题13: 参数、解包、变量
2017-10-19 17:47
519 查看
# coding=utf-8 # argv 是所谓的“参数变量(argument variable)”,变量包含了你传递给 Python 的参数 from sys import argv # argv “解包(unpack)”,与其将所有参数放到同一个变量下面,我们将每个参数赋予一个变量名: script,first,sencond,third = argv print("The script is called:",script) print("Your first variable is:",first) print("Your second variable is:",sencond) print("Your third variable is:",third) ''' 报错信息: ValueError: not enough values to unpack (expected 4, got 3) # 参数个数不符 (注意你必须传递*三*个参数) ''' """ # 加强脚本代码 script,s1,s2 = argv input_1 = input("Your"+s1+"is:") input_2 = input("Your"+s2+"is:") print("Your input %s is:%s" % (s1,input_1)) print("Your input %s is:%s" % (s2,input_2)) """ """ argv 和 input() 有什么不同? 不同点在于用户输入的时机。如果参数是在用户执行命令时就要输入,那就是 argv,如果是在 脚本运行过程中需要用户输入,那就使用input()。 """
相关文章推荐
- 笨方法学Python 习题 13: 参数、解包、变量
- 笨办法学python习题13 参数、解包和变量
- Learn Python The Hard Way学习(13) - 参数,解包,变量
- 习题13--参数、解包和变量
- 笨方法学习Python-习题4:变量(variable)和命名
- 笨方法学习Python-习题18: 命名、变量、代码、函数
- 笨方法学习Python 习题19 函数和变量 ---学习记录
- 笨方法学习Python-习题19: 函数和变量
- 笨方法学python--参数,解包,变量
- 习题13 参数、解包和变量
- 笨方法学Python 习题 4: 变量(variable)和命名
- 笨办法13参数、解包、变量_草稿
- 练习13:参数、解包、变量
- 笨方法学Python 习题 19: 函数和变量
- DB2学习笔记 --- python连接db2的connection方法参数
- 笨方法学python习题13、14
- 笨方法学习Python-习题7:更多打印
- 【python学习笔记一】python的5种方法参数
- python学习笔记13-python面向对象,属性,方法
- python学习笔记-(13)python中的函数参数传递