Python开发基础

Source

Python语言的介绍

1989

Python的特点

  • 简洁易读:Python的语法设计简洁,易于理解,代码可读性强
  • 跨平台:Python可以运行在Windows、Linux、macOS等操作系统上,具有良好的跨平台特性
  • 丰富的库:Python拥有大量的标准库和第三方库,使得开发者能够快速实现各种功能呢
  • 动态类型:Python是动态型语言,变量的类型是在云翔时确定的,而不是在编译时固定
  • 大社区支持:Python有一个活跃的开发者社区,遇到问题时可快速找到解决方案

Python的安装

在Linux上安装Python

  1. 打开终端
  2. 运行一下命令更新软件包列表
  3. sudo apt update
  4. 安装Python:
  5. sudo apt install python3
  6. 验证安装:
  7. python3 --version
如果安装成功,终端将显示Python的版本信息

在windows上安装Pythhon

  1. 访问Python官方网站:
  2. 下载适合windows版本的安装程序
  3. 运行安装程序,确保选中”Add Python to PATH“选项,以便在命令中方便地调用Python
  4. 安装完成后,打开命令提示符(cmd),输入:python --version

开发环境的配置

VSCode的介绍

VSCode(Visual Studion Code):是一款由Microsoft开发的轻量级代码编辑器

VSCode的主要特点

跨平台:支持windows、linux、macOS操作系统
插件丰富:通过安装插件,可以支持多种编程语言和开发工具
内置调试功能:支持代码调试,错误追踪,方便开发者定位问题
Git集成:VSCode内置Git支持,方便版本管理

安装VSCOde

访问VSCode官网站:
下载适合的操作系统安装包
安装完成后,启动VSCOde并根据提示安装Python插件

Python的基本使用

变量的定义与命名规范

变量命名规范:
大小写敏感:Python区分大小写,name和Name是不同的变量
字母、数字、下划线组成:变量名只能包含字母、数字、下划线,不能包含空格或其他特殊字符
不适用Python关键字:如if、for、whie等不能作为变量名
使用有意义的名字:为了代码可读性、建议变量名能够清晰地反映其内容或用途

数据类型

数据类型:
整数(int):如10、-3,不带小数点1.0也不行
浮动数(float):如3.14、-0.5
字符串(str):如zhangsan、hello
布尔类型(bool):如true 、false,(也就是0,1)
列表(list):有序的元素集合,可以包含不同类型的元素
元组(tuple):与列表类似,但不可修改
字典(dict):键值对集合,支持通过键访问对应的值

列表、元组与字典

  1. 列表(list)
  • 用[ ]定义,元素以逗号(,)分开
  • 创建之后还可以修改
  • 如果索引是负数:就是倒数第几个
语法:
列表名 = [元素1,元素2……]
有序的集合,可以包含不同类型的元素
新建列表
append():增加元素
修改元素
列表名【所应位置】=值
remove()&del:删除元素
查找元素
获取指定列表
合并列表
重复列表
列表转换为元组
  1. 元组(tuple)
  • 用()定义
  • 一旦创建就不做任何修改
语法:
元组名=(元素1,元素2……)
元素与列表的区别:
创建元组
访问元素
删除元组
del 元组名
元组的切片
元组转换成列表
list(列表名)
type查看类型
  1. 字典(dict)
  • 键(key)➡值(value)
  • 用逗号隔开
  • 用{ }表示
  • 字段中的域名是区分大小写的
  • 字典不能使用“+”运算符
语法:
字典名 = {键1:值1, 键2:值2……}
创建字典
访问值
修改和增加键值对
删除键值对
获得所有的键和值