for循环及内置方法
1. while循环
1.1 continue
1 | contiue可以让循环体代码直接回到条件判断处重新判断,相当于跳出本次循环 |
1.2 else
1 | 当while循环没有被人为中断(break)的情况下才会走else |
1.3 死循环
1 | 一个靠自身控制无法终止的程序叫死循环,死循环会让CPU极度繁忙 |
2. for循环
2.1 基本使用
1 | 1.for循环能做到的事情 while循环都可以做到,但是for循环语法更加简洁 并且在循环取值问题上更加方便 |
2.2 range
1 | 1.第一种:一个参数,从零开始,顾头不顾尾 |
2.3 break
1 | 结束本层循环 |
2.4 continue
1 | 结束本次循环 |
2.5 else
1 | 在for循环正常结束的情况下才会被执行 |
2.6 嵌套
1 | # for i in range(3): |
3. 数据类型内置方法
3.1 整型
1 | 1.类型转换 int() |
3.2 浮点型
1 | 类型转换 float() |
3.3 字符串
3.3.1 类型转换str()
1 | 任何类型都可以转换成字符串类型 str() |
3.3.2 索引取值
1 | res = 'hello world!' |
3.3.3 切片操作
1 | res = 'hello world!' |
3.3.4 步长操作
1 | res = 'hello world!' |
3.3.5 len()
1 | 统计字符串内部字符的个数 len() |
3.3.6 strip()
1 | 移除字符串首尾指定的字符,默认移除的是首位的空格 strip() |
3.3.7 split()
1 | 按照指定的字符切割字符串,该方法返回的是一个列表 split() |