首页 > 编程语言 > 详细

Python复习笔记(一)高级变量类型

时间:2019-01-05 23:54:48      阅读:409      评论:0      收藏:0      [点我收藏+]

目标

  • 列表元组
  • 字典
  • 字符串
  • 公共方法
  • 变量高级

01. 列表

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

02. 元组

技术分享图片

技术分享图片

技术分享图片

 技术分享图片

技术分享图片

技术分享图片

03. 字典

 技术分享图片

技术分享图片

技术分享图片

04. 字符串

1)判断类型 - 9

技术分享图片

2) 查找和替换 - 7

 技术分享图片

3) 大小写转换 - 5

 技术分享图片

4) 文本对齐 - 3

 技术分享图片

5) 去除空白字符 - 3

 技术分享图片

6) 拆分和连接 - 5

技术分享图片

技术分享图片

字符串[开始索引:结束索引:步长]

技术分享图片

num_str = "0123456789"

# 1. 截取从 2 ~ 5 位置 的字符串
print(num_str[2:6])

# 2. 截取从 2 ~ `末尾` 的字符串
print(num_str[2:])

# 3. 截取从 `开始` ~ 5 位置 的字符串
print(num_str[:6])

# 4. 截取完整的字符串
print(num_str[:])

# 5. 从开始位置,每隔一个字符截取字符串
print(num_str[::2])

# 6. 从索引 1 开始,每隔一个取一个
print(num_str[1::2])

# 倒序切片
# -1 表示倒数第一个字符
print(num_str[-1])

# 7. 截取从 2 ~ `末尾 - 1` 的字符串
print(num_str[2:-1])

# 8. 截取字符串末尾两个字符
print(num_str[-2:])

# 9. 字符串的逆序(面试题)
print(num_str[::-1])

5.1 Python 内置函数

技术分享图片

技术分享图片

5.3 运算符

 技术分享图片

注意

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

 技术分享图片

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

需求:要判断 某一个字典中 是否存在 指定的 值

  • 如果 存在,提示并且退出循环
  • 如果 不存在,在 循环整体结束 后,希望 得到一个统一的提示
students = [
    {"name": "阿土",
    "age": 20,
    "gender": True,
    "height": 1.7,
    "weight": 75.0},
    {"name": "小美",
    "age": 19,
    "gender": False,
    "height": 1.6,
    "weight": 45.0},
]
find_name = "阿土"

for stu_dict in students:
    print(stu_dict)

# 判断当前遍历的字典中姓名是否为find_name
if stu_dict["name"] == find_name:
    print("找到了")

# 如果已经找到,直接退出循环,就不需要再对后续的数据进行比较
    break
else:
    print("没有找到")

print("循环结束")

 

 

 

 

 

 

 

 

 

 

 

 

 

Python复习笔记(一)高级变量类型

原文:https://www.cnblogs.com/douzujun/p/10226741.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!