Python编程从入门到实践
2021-10-28 21:06:30 0 举报
AI智能生成
Python编程从入门到实践
作者其他创作
大纲/内容
起步
搭建编程环境
运行Hello World程序
解决安装问题
从终端运行Python 程序
变量和简单数据类型
变量
变量的命名和使用
只能包含字母、数字和下划线,数字不能做头
不能包含空格
不要使用关键字
慎用小写字符l 和大写字母O
避免命名错误
变量是标签
字符串
修改字符串大小写
strings.title()
strings.upper()
strings.lower()
在字符串中使用变量
f"{first_name} {last_name}"
"{} {}".format(first_name, last_name)
使用制表符或换行符添加空白
\t, \n
删除空白
strings.lstrip()
strings.rstrip()
strings.strip()
避免语法错误
引号使用
数值
整数
乘方: 3 ** 3 = 27
浮点数
整数和浮点数
数中的下划线
千分位,易读
同时给多个变量赋值
x,y,z = 1, 2, 3
常量
MAX = 999
约定:全部大写的变量视为常量
注释
如何编写注释
# 这是个注释
该编写什么样的注释
Python之禅
列表简介
列表是什么
访问列表元素
索引从0开始
使用列表中的各个值
修改、添加和删除元素
修改
motorcyles[0] = "ducati"
添加
添加到列表尾
motorcyles.append("ducati")
在列表中插入
motorcyles.insert(1, "ducati")
删除
del motorcycles[1]
motorcycles.pop()
删除列表尾的元素
motorcycles.pop(1)
motorcycles.remove('honda')
只删除第一个
组织列表
sort() 永久排序
sorted() 临时排序
倒着打印列表
cars.reverse()
列表长度
len(cars)
避免索引错误
操作列表
遍历列表
避免缩进错误
忘记缩进
忘记缩进额外的代码行
不必要的缩进
循环后不必要的缩进
创建数值列表
使用函数range()
使用range() 创建数字列表
对数字列表进行统计
列表解析
使用列表一部分
切片
遍历切片
复制列表
元组
定义元组
遍历元组
修改元组遍历
设置代码格式
缩进
建议使用4个空格
行长
每行不超过80字符
空行
将程序的不同部分分开
if 语句
条件测试
if 语句
if 语句处理列表
设置if 语句的格式
字典
使用字典
访问字典中的值
添加键值对
创建一个空字典
修改字典中的值
删除键值对
对象组成的字典
使用get() 来访问
[ ] 获取的问题,如果指定的键不存在就会报错
遍历字典
遍历所有键值对
遍历字典中所有key
按特定顺序遍历字典中所有key
遍历字典中所有value
嵌套
字典列表
在字典中存储列表
在字典中存储字典
用户输入和while 循环
函数input() 的工作原理
while 循环简介
使用while 循环处理列表和字典
函数
定义函数
传递实参数
返回值
传递列表
传递任意数量的实参
将函数存储在模块中
函数编写指南
类
创建和使用类
使用类和实例
继承
导入类
Python标准库
类编码风格
类名
驼峰命名
实例名&模块名
小写,单词间下划线
文件和异常
从文件读取数据
写入文件
异常
存储数据
测试代码
测试函数
测试类
外星人入侵
武装飞船
外星人来了
计分
数据可视化
生成数据
下载数据
使用API
Web应用程序
从Django 入手
用户账户
设置应用程序样式并部署
0 条评论
下一页