0919第四天课程内容:
1、for循环中的break 和 continue
- break 和 continue在for循环和while循环中的使用方式一样
2、for/while…else…
while…else和for…else: while…else:
当for和while中的条件不满足时,即正常执行结束后,执行else代码
当while中不是正常执行完的,不执行else,如没有执行完,执行break,continue
while循环里的内容执行完后,再执行else
break不再执行else
continue不影响else
3.字符串:
- ‘’
- “”
- ‘’’ ‘’’
- “”" “”"
4.在字符串中输入引号:
- c=" I’m Tom "
- c=’ I’m Tom’–>报错
- c=‘I’m Tom’–>用\进行转译,'后成功输出
5.字符串下标
- 字符串下标时系统分配给字符串内每个元素的序号,执行是连续的序号,不能有间隔
- 字符串下标是从0开始,从左往右依次递增
*> 当下标为整数时,从0开始从左往右依次递增- 当下标是负数时,从-1开始从右往左依次递减
- 字符转每一个字符都有两个下标,下标功能一样
6.切片
- 我们的切片,起始结束的位置范围是一个左闭右开的区间
- 当我们想切到最后一位,可以省略最后一位字符串的下标
str1='chuanzhibokehuanyingni!'
print(str1[2])
print(str1[6])
print(str1[14])
print(str1[16])
print(str1[9])
print(str1[12:22:1])#huanyingni#从下标12开始到22下标,步长为1
print(str1[12:])#huanyingni!#从12下标开始,到最后一位字符,步长为1时可省略,不写时默认步长为1
print(str1[: