笨办法13参数、解包、变量_草稿
来源:互联网 发布:yii框架 商城源码 编辑:程序博客网 时间:2024/06/14 05:30
加分习题3:将 raw_input 和 argv 一起使用,让你的脚本从用户手上得到更多的输入。
from sys import argvscript, first, second, third = argv #试了一下,这里的第一个参数script可以随便改成啥,不影响运行结果'''print "The script is called:", scriptprint "Your first variable is:", firstprint "Your second variable is:", secondprint "Your third variable is:", third'''raw_input("The script is called: "), scriptraw_input("Your first variable is: "), firstraw_input("Your second variable is: "), secondraw_input("Your third variable is: "), third
不知道是不是这个意思,总觉得怪怪的,先这样后面再改!
运行结果如下,需要手动输入变量名:
【下班啦下班啦!!
==============下面重写!==============
from sys import argvscript, first, second, third = argvprompt = ">"print "please enter the script name:"script = raw_input(prompt)print "please enter the first variable:"first = raw_input(prompt)print "please enter the second name:"second = raw_input(prompt)print "please enter the third name:"third = raw_input(prompt)print """The script is called:%rThe first variable is:%rThe second variable is:%r The third variable is:%r""" % (script, first, second, third)
运行结果:
ps:但是怎么才能把引号去掉呢。。 埃玛以后再说吧!
来解答! 重新翻看了之前的第6课,只要把%r换成%s就没有引号啦!!
20170914 按照22课练习来复习
argv 和 raw_input()的区别:要求用户输入的位置不同。在命令行输入参数用argv.,在脚本执行的过程中输入参数用raw_input()
阅读全文
0 0
- 笨办法13参数、解包、变量_草稿
- 笨办法学python习题13 参数、解包和变量
- 笨方法学Python 习题 13: 参数、解包、变量
- 笨方法学习Python-习题13: 参数、解包、变量
- 练习13:参数、解包、变量
- 习题13 参数、解包和变量
- 习题13--参数、解包和变量
- exercsie13 参数 解包 变量
- struts2用法_草稿
- python13 参数、变量、拆包
- Learn Python The Hard Way学习(13) - 参数,解包,变量
- 习题5更多的变量和打印_笔记(笨办法学Python 第4版)
- Yii CGridView常用办法[草稿完善中]
- 笨办法18命名、变量、代码、函数
- 笨办法19函数和变量
- Shell特殊变量: $0, $#, $*, $@, $?, $$, $!, $_和命令行参数$n
- 草稿
- 草稿
- MarkDown_Language
- 外部对象概述 、 window 对象 、 document 对象
- java 解决母牛生牛问题 2种方法 2头母牛,3岁后每年生1头,9岁直接不生 15岁直接死亡
- 如何将eclipse设置为炫丽的背景!
- Kafka学习笔记 --- 概念梳理
- 笨办法13参数、解包、变量_草稿
- 使用 jquery 获取一组或者单个 checkbox 的选中状态的id
- B2Ctt商城06 cms系统
- 重撸Android事件分发
- 机器学习系统设计 学习笔记
- document 对象 、 自定义对象 、 事件
- linux环境下生成文件,文件名称中文乱码
- 一个像素的Activity
- Linux工具--sed