码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-11-02 23:33:55      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:str   存在   for 循环   有序   结束   需求   键值   函数   嵌套   

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)

     


 

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

标签:str   存在   for 循环   有序   结束   需求   键值   函数   嵌套   

原文地址:https://www.cnblogs.com/zhangfengxian/p/python-common-function.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!