Python程序基础

杨泽俊

目录

  • 1 准备工作
    • 1.1 任务一 认识Python
    • 1.2 任务二 搭建Python环境
    • 1.3 任务三 安装PyCharm并创建一个应声虫程序
  • 2 Python基础知识
    • 2.1 任务一 掌握Python的固定语法
    • 2.2 任务二 创建字符串变量并提取里面的数值
    • 2.3 任务三 计算圆形的各参数
  • 3 Python数据结构
    • 3.1 任务一 认识Python数据结构的组成
    • 3.2 任务二 创建一个列表并进行增删改查操作
    • 3.3 任务三 转换一个列表为元组并进行取值操作
    • 3.4 任务四 创建一个字典并进行增删改查操作
    • 3.5 任务五 将两个列表转换为集合并进行集合运算
  • 4 程序流程控制语句
    • 4.1 任务一 实现考试成绩等级划分
    • 4.2 任务二 实现一组数的连加与连乘
    • 4.3 任务三 使用冒泡排序法排序
    • 4.4 任务四 输出数字金字塔
  • 5 函数
    • 5.1 任务一 自定义函数实现方差
    • 5.2 任务二 使用匿名函数添加列表元素
    • 5.3 任务三 存储并导入函数模块
  • 6 面向对象编程
    • 6.1 任务一 认识面向对象编程
    • 6.2 任务二 创建Car类
    • 6.3 任务三 创建Car对象
    • 6.4 任务四 迭代Car对象
    • 6.5 任务五 产生Land_Rover对象(子类)
  • 7 文件基础
    • 7.1 任务一 认识文件
    • 7.2 任务二 读取.txt文件中的数据
    • 7.3 任务三 保存数据为CSV格式
    • 7.4 任务四 认识os模块及shutil模块
  • 8 Python3 实例
    • 8.1 Python Hello World 实例
    • 8.2 Python 数字求和
    • 8.3 Python 平方根
    • 8.4 Python 二次方程
    • 8.5 Python 计算三角形的面积
    • 8.6 Python 计算圆的面积
    • 8.7 Python 随机数生成
    • 8.8 Python 交换变量
    • 8.9 Python if 语句
    • 8.10 Python 判断字符串是否为数字
    • 8.11 Python 判断奇数偶数
    • 8.12 Python 九九乘法表
    • 8.13 Python 十进制转二进制、八进制、十六进制
    • 8.14 Python 简单计算器实现
    • 8.15 Python 生成日历
    • 8.16 Python 五人分鱼
    • 8.17 Python 实现秒表功能
    • 8.18 Python 冒泡排序
    • 8.19 Python 使用正则表达式提取字符串中的 URL
    • 8.20 Python 文件 IO
任务四 迭代Car对象

迭代car对象