Created
December 20, 2018 07:04
-
-
Save caoya171193579/767343d2180991b04e30a46cf467c67b to your computer and use it in GitHub Desktop.
进阶
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
循环控制: | |
1、 | |
 | |
Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文(或者其他非英语系的语言),此时即使你把自己编写的Python源文件以UTF-8格式保存了,但实际上,这依然是不行的。 | |
#coding=utf-8 一定要在代码第一行。 | |
root@kali:~/xuexi# python 7.py | |
0 | |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
bey | |
(等于把x 执行了20秒,间隔1秒,然后 以 bey 结尾。) | |
2、 | |
 | |
第一个代码是执行20秒,间隔1秒,这个是执行10秒,但是间隔5秒执行一次。(用到时间模块time 的间隔参数 sleep()) | |
3、 | |
 | |
root@kali:~/xuexi# python 7.py | |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
用到循环中的终止参数 break 代码只执行到6就结束了,因为没有执行玩不会以bey ,结束。(crol+c 暴力终止循环。) | |
4、 | |
 | |
root@kali:~/xuexi# python 7.py | |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
-----------------> 1 | |
-----------------> 2 | |
-----------------> 3 | |
-----------------> 4 | |
-----------------> 5 | |
-----------------> 6 | |
-----------------> 7 | |
-----------------> 8 | |
-----------------> 9 | |
-----------------> 10 | |
到6结束后,执行下面的循环--------------------->x. | |
5、 | |
 | |
root@kali:~/xuexi# python 7.py | |
1 | |
################################################## | |
2 | |
hello 520 | |
3 | |
################################################## | |
4 | |
################################################## | |
5 | |
################################################## | |
6 | |
-----------------> 1 | |
-----------------> 2 | |
-----------------> 3 | |
-----------------> 4 | |
-----------------> 5 | |
-----------------> 6 | |
-----------------> 7 | |
-----------------> 8 | |
-----------------> 9 | |
-----------------> 10 | |
(循环中的跳过参数 continue) | |
6、 | |
 | |
(代码桩,循环中站位的参数 pass , 当没想好到这一步要干嘛的情况下,先用此参数做一个站位,过后想起来可以回来加入自己的思路),会常用。 | |
7、 | |
 | |
(最强结束参数 exit() , 想让代码执行到那里就全部结束) | |
root@kali:~/xuexi# python 7.py | |
1 | |
################################################## | |
2 | |
hello 520 | |
3 | |
################################################## | |
4 | |
################################################## | |
5 | |
################################################## | |
6 | |
################################################## | |
7 | |
################################################## | |
8 | |
(下面的任何代码都不再执行了) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment