day03 作业题 简答题 1. 写出 for 循环的基本格式 for 变量 in 容器: 代码 容器可以是:字符串,列表,元组,字典,range() 2. 简述 break 和 continue 的作用 break:结束整个循环; continue:结束本次循环,继续下次循环; 3. 简述字符串查找和替换方法的使用 字符串.find() 找不到返回-1 字符串.index() 找不到报错 4. 简述字符串拆分和连接方法的使用 字符串.split() 字符串.join() 代码题 题目1 字符串下标练习 # 定义字符串 abcdefgh # 打印输出下标为 3 的字符 # 打印输出字符串中第二个字符 # 打印输出字符串中最后一个数据 # 打印输出字符串中倒数第二个数据 # 打印输出字符串的长度(元素的个数) str = 'abcdefgh' print('下标为3的字符:', str[3]) print('字符串第二个字符:', str[1]) print('字符串的最后一个数据:',str[-1]) print('字符串的倒数第二个数据:',str[-2]) print('字符串的长度:',len(str)) 下标为3的字符: d 字符串第二个字符: b 字符串的最后一个数据: h 字符串的倒数第二个数据: g 字符串的长度: 8 题目 2 使用字符串切片完成以下练习 # 现在有字符串:msg = "ABCDEFGHIJ" # 1. 截取下标为2 ~ 5(包含) 字符 的字符 # 2. 截取从 2 ~ 末尾(包含) 的字符串 # 3. 截取从 开始 ~ 5(包含) 字符 的字符串 # 4. 截取从 2 ~ 末尾(不包含) 的字符串 # 5. 截取字符串末尾两个字符 # 6. 字符串的逆序(逆置) 在这里插入代码片 str=