Loading

python基础学习(十一)公共方法

Python内置函数

Python 包含了以下内置函数:

切片

  • 切片 使用 索引值 来限定范围,从一个大的 字符串切出 小的 字符串
  • 列表元组 都是 有序 的集合,都能够 通过索引值 获取到对应的数据
  • 字典 是一个 无序 的集合,是使用 键值对 保存数据

  

运算符

  注意:

    • in 在对 字典 操作时,判断的是 字典的键
    • innot in 被称为 成员运算符

成员运算操作符

成员运算符用于 测试 序列中是否包含指定的 成员

注意:在对 字典 操作时,判断的是 字典的键

在ipyton3中进行练习:

完整的for循环语法

Python 中完整的 for 循环 的语法如下:

for 变量 in 集合:

循环体代码
else:
没有通过 break 退出循环,循环结束后,会执行的代码

应用场景

  • 迭代遍历 嵌套的数据类型时,例如 一个列表包含了多个字典 
  • 需求:要判断 某一个字典中 是否存在 指定的 值
    • 如果 存在,提示并且退出循环
    • 如果 不存在,在 循环整体结束 后,希望 得到一个统一的提示
  • 练习:
    person = [
        {"name": "zhangsan",
         "age": 10},
        {"name": "lisi",
         "age": 8},
        {"name": "wangwu",
         "age": 9},
    ]
    
    find_name = "zhaoliu"
    
    for p in person:
    
        print(p["name"])
    
        if p["name"] == find_name:
    
            print("找到了")
            break
    else:
        print("没有找到: %s" % find_name)

     


 

posted @ 2018-11-02 21:20  coder-qi  阅读(356)  评论(0编辑  收藏  举报