Test6_参数、变量
Python系列之笨方法学Python是我学习《笨方法学Python》—Zed A. Show著
的学习思路和理解,如有不如之处,望指出!!!
文章主要分为三个部分:
原文—摘录至《笨方法学Python》第三版
学习中遇到的问题
问题的解决方法
附加练习
原文—摘录至《笨方法学Python》第三版
&
1 | # ex13.py |
应该看到的结果
原文作者不建议使用python的IDLE运行程序,推荐使用windows下的Powershell(命令行)
不清楚为什么不建议使用IDLE
1 | > python ex13.py 1 |
1 | > python ex14.py darer |
需要注意的几个地方
- 怎么在当前文件夹运行Powershell
利用命令行指令 cd
在当前文件夹 shift+鼠标右键 选择“打开powershell"
注意ex14.py中,raw_input()的用法
为什么ex14.py 中,键入的字符没有单引号,但是输出的结果中却有单引号(’ ')呢? 因为%r是调试专用,它输出的是“原始表示”出来的字符 而%s是为了给用户显示
附加练习
以下摘录自原文
是否可以用双引号定义prompt变量的值?
argv和raw_input()有什么不同? 如果参数是在用户执行命令时就要输入的,那就是argv 如果是在脚本运行过程中需要用户输入,那就使用raw_input()
argv就是所谓的”参数变量“(argument variable),这个变量保存着你运行Python脚本时传递给Python脚本的参数。
脚本中出现import语句,非常重要,它用于导入模块(module)
