Python语言的介绍
1989
Python的特点
- 简洁易读:Python的语法设计简洁,易于理解,代码可读性强
- 跨平台:Python可以运行在Windows、Linux、macOS等操作系统上,具有良好的跨平台特性
- 丰富的库:Python拥有大量的标准库和第三方库,使得开发者能够快速实现各种功能呢
- 动态类型:Python是动态型语言,变量的类型是在云翔时确定的,而不是在编译时固定
- 大社区支持:Python有一个活跃的开发者社区,遇到问题时可快速找到解决方案
Python的安装
在Linux上安装Python
- 打开终端
- 运行一下命令更新软件包列表
- sudo apt update
- 安装Python:
- sudo apt install python3
- 验证安装:
- python3 --version
如果安装成功,终端将显示Python的版本信息
在windows上安装Pythhon
- 访问Python官方网站:
- 下载适合windows版本的安装程序
- 运行安装程序,确保选中”Add Python to PATH“选项,以便在命令中方便地调用Python
- 安装完成后,打开命令提示符(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):键值对集合,支持通过键访问对应的值
列表、元组与字典
- 列表(list)
- 用[ ]定义,元素以逗号(,)分开
- 创建之后还可以修改
- 如果索引是负数:就是倒数第几个
语法:
列表名 = [元素1,元素2……]
有序的集合,可以包含不同类型的元素
新建列表
append():增加元素
修改元素
列表名【所应位置】=值
remove()&del:删除元素
查找元素
获取指定列表
合并列表
重复列表
列表转换为元组
- 元组(tuple)
- 用()定义
- 一旦创建就不做任何修改
语法:
元组名=(元素1,元素2……)
元素与列表的区别:
创建元组
访问元素
删除元组
del 元组名
元组的切片
元组转换成列表
list(列表名)
type查看类型
- 字典(dict)
- 键(key)➡值(value)
- 用逗号隔开
- 用{ }表示
- 字段中的域名是区分大小写的
- 字典不能使用“+”运算符
语法:
字典名 = {键1:值1, 键2:值2……}
创建字典
访问值
修改和增加键值对
删除键值对
获得所有的键和值