python3---我的代码库之初体验

模块

  • 模块是Python程序架构的一个核心概念
  • 模块就好比工具包,要想使用这个工具包的工具,就必须导入import这个模块
  • 每个以扩展名.py结尾的python源代码文件都是一个模块
  • 在模块中定义的全局变量、函数都是模块能够提供给外界直接使用的工具

命名规则

  • 仅包含字母、下划线、数字
  • 不能以数字开头

高级变量类型

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

1、 Python中的数据类型可以分为数字型非数字型
2、在python中,所有的非数字型变量都支持:
- 都是一个序列sequence,也可以理解为容器
- 取值[ ]
- 遍历 for in
- 计算长度、最大/最小值、比较、删除
- 链接+和重复*
- 切片

列表List=[,]

Listpython中使用最频繁的数据类型,在其他语言中通常叫数组
使用一个变量,专门用于存储一串信息
列表的索引0开始

>>> name_list = ["zhangsan","lisi",'wangwu']
>>> len(name_list)
3
>>> name_list[4]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IndexError: list index out of range
# 索引可以从后往前取值
>>> name_list[-1]
'wangwu'
>>> name_list[2]
'wangwu'
# 用切片的方式取值,前闭后开[,)
>>> name_list
['zhangsan', 'lisi', 'wangwu']
>>> name_list[1:]
['lisi', 'wangwu']
>>> name_list[:-1]
['zhangsan', 'lisi']
>>> name_list[1:2]
['lisi']

这里写图片描述

猜你喜欢

转载自blog.csdn.net/c_air_c/article/details/80946653