for 循环:

    for  关键字
i 变量(此处可以更改 更改规则参考变量命名规则)
in 关键字
可迭代对象 (想要循环谁就放谁,注意:数字除外 因为数字不可迭代) for 循环内可以进行任意操作,可以写代码块: 例如:
name = 'alex'
for i in name:
l = input(">>>")
print(l) 注意: for循环是有限循环 限制范围取决与我们的迭代对象的长度

布尔值转换为数字:

True   ---  int()
int(True)
int --- False
bool(int) 注意点: 只有0是False

布尔值转字符串:

     a = ''
s = bool(a)
print(s) print(type(a))
s = str(a)
print(s)
print(type(s))
注意点: 字符串转布尔值的时候,只要不为空就是True

字符串中的各种比较常见的用法:

  • split    分割
  • strip    脱  默认脱头尾的空格
  • replace  替换
  • join      插入 拼接
  • format   %   f 格式化输出
  • upper     全部大写
  • lower     全部小写
  • find      查找   不存在返回 -1
  • index     查找   不存在报错
  • isdigit   判断是不是纯数字
  • isalpha   判断是不是纯字母
  • count     统计
  • title     每个单词首字母大写

                  强化训练题

1.name = "aleX leNb,请输出 name 变量对应的值"e"所在索引位置

name = "aleX leNb" count = 0 for i in name: if i == 'e': print(count) count +=1

 

04-05 15:47