Python基础学习路径

1. Python数据结构

1. 基本数据类型(整数、小数、字符)

1.基本数据类型有5种:int bool float complex long

2.每一种数据类型该如何定义

3.数据类型之间可以强制转换(int float long bool str)五种中以相互转换

age = '1314' #字符串的定义
temp = int(age) #将字符串强制转换为整数
print(temp*2) #做整数的相关操作并输出结果

2. 引用数据类型(列表list、元组、字典map、集合set)

2.1 list列表的使用

1. 列表的产生,即列表的定义。定义有多种形式(range())
2. 列表的常规方法:增、删、改、查list[0]
3. 列表的其他方法:最大值,最小值,排序,求和,求元素个数,count,in,拷贝等
4. 列表与字符串的转换,列表与元组之间也可以转换

2.2 dict字典

1. 字典的定义,定义的方式,是否可以定义一个空的字典
2. 如何在字典中增加、修改、删除数据
3. 字典元素的取值
			取key值,取value值,按key:value成组的输出,输出的列表
			依次输出字典中的key值和value值,输出的元素。
4.字典的哪些操作方法

2.3 set集合

1. 集合的特征与dic非常相似,意思着有很多思路可以引用
2. 集合如何定义
3. 如何在集合中添加、修改、删除数据
4. 集合有哪些操作方法

3. str字符串数据类型

3.1 字符串的表示,有4种形式,单引号,双引号,三引号表示,带r表示

3.2 字符串常用的方法,例如:upper(),len(str)

3.3 字符串截取:str[start🔚step]

3.4 type()获取变量的数据类型

2. 逻辑控制语句

1. 输入

1. 输入函数 input() 注意,函数都是有小括号的

2. 变量,因为输入的内容往往要保存起来,后续再使用。

3. 输入函数中可以增加内容,告诉用户从哪个地方做输入input('请输入内容')

2. 处理过程

2.1 顺序处理

1. 输入、处理、输出模式
2. 五则运算、大于小于等逻辑判断、and or not的逻辑判断
3. 赋值(数字的处理)
4. 字符串的处理

2.2 选择处理

2.3 循环处理
2.4 循环中包含选择
2.5 循环中有循环

3. 输出

3.1 输出字符串,需要用单引号、双引号或者三引号进行括起来,还可以进行字符串的拼接输出

3.2 可以输出表达式(有意义的单词、数据计算表达式、复杂处理)

3.3 输出的格式化,例如不换行输出 print('hello',end=',')

posted @ 2019-05-09 10:37  laoluoits  阅读(578)  评论(0编辑  收藏  举报