【摘要】:将文件保存为“查找测试.py”,然后分别运行两次程序,结果如图4-1-1所示:图4-1-1查找测试小结:本小节知识点包括:1.编程之前,首先理清中文思路,然后撰写Python代码;2.“if...else...”语句,需要使用冒号;3.“if...else...”语句,从属语句块需要缩进;4.两个等号“==”表示相等,一个等号“=”表示赋值。
上面江江的“中文程序”,如果要转变成Python语言编写的程序,有四个新知识点:
1.程序中的“如果”,对应Python语言中就是if语句;
2.程序中的“否则”,对应Python语言中就是else语句;
3.程序中的“等于”,在Python语言中=号是赋值的意思,比如:变量=变量的值。上面代码中:查找后得到的值=-1,会将查找后得到的值,给赋值为-1。为避免这个问题,Python语言中的“等于”写为两个等号,上面代码就要改为:查找后得到的值==-1;
4.程序只要使用了“如果”与“否则”这样的语句,后续的代码就必须缩进。
缩进,可以缩进两个空格或者四个空格,也可以缩进一个Tab键的距离。所有同级缩进的代码从属于上级未缩进的语句。
我们按照上面四点,把江江的“中文程序”改写成Python编写的程序,在IDLE编辑器中新建一个项目,编写代码如下:
我们对比一下Python代码与江江所写的中文代码,看看有哪些地方发生了变化。(www.xing528.com)
将文件保存为“查找测试.py”,然后分别运行两次程序,结果如图4-1-1所示:
图4-1-1 查找测试
小结:
本小节知识点包括:
1.编程之前,首先理清中文思路,然后撰写Python代码;
2.“if...else...”语句,需要使用冒号;
3.“if...else...”语句,从属语句块需要缩进;
4.两个等号“==”表示相等,一个等号“=”表示赋值。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。