###聪明办法学python,task06,task07

发布时间 2023-12-02 17:24:26作者: 无皈

Task06 ---循环

for循环和循环范围

在提供的范围内,重复执行语句

例:

for i in range(1,10)

(缩进)print(“Hello World!!!”)

重复打印9次“Hello World!!!”

range(a,b)是一个左闭右开的区间,即a到b-1

range(a,b,c)可存三个参数,a--起点,b--终点,c--步长

若步长为正,则从a到b每c个数执行一次,若步长为负,则从b到a

步长在不加说明时默认为1

for循环嵌套

在解决复杂问题时可使用循环嵌套,即在一层循环之后的语句之中还有 其他循环(for循环嵌套,谁用谁知道,你敢给它机会,它就敢让你超时)

while循环:与for循环大同小异,主要在不知循环次数时使用

假.死循环

与环境交互后,在特定条件下终止的循环,若没有结束的指令,计算机将持续执行语句

Task07 字符串

字符串文字:用引号引起来的都可以是字符串

字符串常量

string

import string

print(string.)

大小写字母:.ascii_letters

小写:.ascii_lowercase

大写:.ascii_uppercase

数字:.digits

标点符号:.punctuation

所有python支持打印出的字符:.printable

空白字符:.whilespace

zip(a,b)在一次循环中,分别从a和b中同时取出一个元素

一些和字符串相关的内置函数

str()强制转换成字符型

len()字符串长度

chr()ASCLL码对应的字符

ord()字符对应的ASCLL码

字符串的基本操作运算(见第一期笔记)

切片,遍历,翻转,索引,添加,删除

find函数可用于在字符串中查找是否有目标字符

enumerate获得元素的序号

with语句

with open('',"w",encoding="")as file:

(缩进)file,write()