python基础,详细讲解、手把手代做项目。有java语言基础,快速学习python。

文章目录

  • Python
    • 一、安装
      • 1、安装python环境
        • ①第一步下载软件
        • ②安装软件
        • ③验证安装是否成功
        • ④作用
    • 二、基础语法
      • 1、输出语句
      • 2、执行python文件
      • 3、字面量
      • 4、注释
      • 5、变量
      • 6、数据类型
        • ①type()查看数据类型
        • ②数据类型转换
      • 7、标识符
      • 8、运算符
        • ①数学运算符
        • ②复合赋值运算符
        • ③比较运算符
      • 9、字符串
        • ①字符串的定义
        • ②转义字符
        • ③字符串的拼接
        • ④数字精度控制
        • ⑤股价计算小程序
      • 10、键盘录入
        • ①input函数
        • ②欢迎登录小程序
    • 三、判断语句
      • ① if 判断语句
      • ② if else语句
      • ③if elif else 语句
    • 四、循环语句
      • 1、while循环
      • 2、for循环
      • 3、range语句
      • 4、continue关键字
      • 5、break 关键字
      • 6、练习:发工资
      • 7、for和while区别
    • 五、函数
      • 1、格式及使用
      • 2、返回值
        • ①return关键字
        • ②None类型
      • 3、函数说明
      • 4、变量
        • ①global关键字
      • 5、综合案例:ATM机
      • 6、方法
    • 六、数据容器
      • 1、list列表
        • ①定义列表
        • ②查找元素
        • ②修改元素
        • ③添加元素
        • ④删除
        • ⑤练习:列表常用功能练习
        • ⑥遍历列表
      • 2、tuple元组
        • ①定义元组
        • ②获取元素
        • ③ 获取下标
        • ④统计元素
        • ⑤修改内容
        • ⑥遍历元组
        • ⑦练习:元组的操作
      • 3、str字符串
        • ①定义字符串
        • ②获取元素
        • ③获取下标
        • ④修改内容
        • ⑤统计元素
        • ⑥常用操作大全
        • ⑦练习:分割字符串
      • 4、序列切片
      • 5、set集合
        • ①语法
        • ②修改
        • ③集合长度
        • ④集合遍历
        • ⑤常用操作
        • ⑥集合特点
      • 6、dict字典
        • ①定义
        • ②常用操作
        • ③遍历字典
        • ④总结
        • ⑤特点
        • ⑥练习:升值加薪
      • 7、数据容器通用操作
        • ①数据容器分类
        • ②特点对比
        • ③通用遍历
        • ④通用统计
        • ⑤转换功能
        • ⑦排序功能
        • ⑧功能总结
      • 8、字符串比较
        • ①ASCII编码
        • ②字符串如何比较
        • ③单个字符之间如何确定大小/li>
    • 七、函数进阶
      • 1、多返回值
      • 2、多种传参方式
        • ①位置参数
        • ②关键字参数
        • ③缺省参数
        • ④不定长参数
        • ⑤传参方式特点
          • Ⅰ、**掌握位置参数**
          • Ⅱ、**掌握关键字参数**
          • Ⅲ、**掌握缺省参数**
          • Ⅳ、**掌握不定长参数**
      • 3、匿名函数
        • ①函数作为参数传递
        • ②lambda匿名函数
    • 八、文件操作
      • 1、文件的编码
        • ①常见编码格式
        • ②进制转换
      • 2、文件操作
        • ①open()打开文件
        • ②读取文件
          • Ⅰ、read()读取文件
          • Ⅱ、readlines()读取文件
          • Ⅲ、readline()方法读取文件
          • Ⅳ、for循环读取文件
          • Ⅴ、close()关闭文件流
          • Ⅵ、with open语法自动关闭文件流
          • Ⅶ、读取文件操作总结
          • Ⅷ、练习:单词计数
        • ③文件写入
          • Ⅰ、write()写数据
    • 九、异常 模块与包
      • 1、异常
        • ①异常的捕获方法
          • Ⅰ、常规异常
          • Ⅱ、指定异常
          • Ⅲ、捕获多个异常
          • Ⅳ、捕获所有异常
          • Ⅴ、异常else
          • Ⅵ、异常的finally
        • ②异常的传递
      • 2、模块
        • ①定义
        • ②模块导入
          • Ⅰ、导入一个模块
          • Ⅱ、导入模块中指定方法
          • Ⅲ、给导入的方法取别名
        • ③自定义模块
          • Ⅰ、`_all_ `管理模块
        • ④pip下载外部模块
          • Ⅰ、安装模块
          • Ⅱ、卸载模块
      • 3、包
          • Ⅰ、作用
          • Ⅱ、导入包
          • Ⅲ、第三方包
      • 4、综合案例:自定义工具包
    • 十、数据可视化
      • 1、**使用的技术**
      • 2、json数据格式
      • 3、json与python的数据转化:
      • 4、PyEcharts模块
        • ①安装PyEcharts框架模块
        • ②折线图
          • Ⅰ、基础折线图快速入门
          • Ⅱ、全局配置项
      • 5、数据处理
      • 6、Line()疫情折线图
      • 7、Map()地图可视化
        • ①、国内疫情地图
        • 代码:
        • ②、河南省疫情图
      • 8、bar()动态树状图
        • ①基础柱状图
          • Ⅰ、代码:
          • Ⅱ、效果
          • Ⅲ、总结:
        • ②基础时间柱状图
          • Ⅰ、Timeline()时间线
          • Ⅱ、代码:
        • ③动态树状图
          • Ⅰ、列表的sort方法
          • Ⅱ、效果:
          • Ⅲ、代码:
    • 十一、面向对象
      • 1、类和对象
        • ①基于类创建对象
        • ②类和对象的使用
      • 2、类的成员
        • ①成员方法
        • ②成员变量
        • 私有
          • Ⅰ、私有成员变量
          • Ⅱ、私有方法
      • 3、构造方法
        • ①`__init()__` 内置方法给成员变量赋值
          • Ⅰ、作用
          • Ⅱ、使用
          • Ⅲ、练习:学生信息录入
      • 4、内置方法
        • ①`__str__`字符串方法
        • ②`__it__` `<` 和`>`比较
        • ③`__le__` `<=`和`>=`等于比较
        • ④`__eq__`比较运算符
        • ⑤总结
      • 5、封装
        • ①实现
        • ②定义私有
        • ③练习:设计带有私有成员的手机
      • 6、继承
        • ①单继承
        • ②多继承
        • ③复写
      • 7、类型注释
        • ①注解类型
          • Ⅰ、注解中类型注解
          • Ⅱ、变量注解
          • Ⅲ、类的注解
          • Ⅳ、容器注解
        • ②函数方法的类型注解
          • Ⅰ、参数类型注解
          • Ⅱ、对返回值类型注解
        • ③Union类型
      • 8、多态
        • ①多态的使用
        • ②抽象类(接口)
        • ③演示
      • 9、综合案例:数据分析
        • ①需求
        • ②文件
        • ③需求分析
        • ④代码
    • 十二、SQL与Python
      • 1、python整合mysql
        • ①基础使用
          • Ⅰ、安装插件
          • Ⅱ、创建连接
          • Ⅲ、查询数据库
          • Ⅳ、插入数据

Python

一、安装

1、安装python环境

①第一步下载软件

浏览器打开链接下载安装:https://pan.quark.cn/s/6a541e6f0bf4

②安装软件

③验证安装是否成功

键盘win键+R,在弹出的小框输入cmd

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LhGwxfXj-1668523605809)(X:笔记本image-20221013093723619.png)]

点击确定,在黑框框(命令提示符)输入pythonpy(使用python的意思),如下即是安装成功并可以书写python代码

浏览器打开链接下载安装链接:https://pan.quark.cn/s/694b5ac231fa

二、基础语法

1、输出语句

  • 传参不换行语句
  • 制表符换行

2、执行python文件

①python文件是以.py为后缀

4、注释

①单行注释:#+ 空格

**②多行注释:**三对双引

③函数注解: 在函数内三对双引

5、变量

6、数据类型

python数据类型大全

7、标识符

**说明:**对变量、类、方法等编写的名字,叫标识符

**命名规则:**只能使用中文、英文、数字、下划线不能以数字开头,大小写敏感,不可以使用关键字

命名规范:见名知意、下划线命名法(两个单词用下划线分割)、英文字母全小写

8、运算符

①数学运算符

③比较运算符

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月12日
下一篇 2022年10月12日

相关推荐