Python基础知识
相关视频——Python爬虫编程基础5天速成(2021全新合集)Python入门+数据分析
前言
- Python是一门解释型、面向对象的高级编程语言。
- Python是开源免费的,支持交互式、可跨平台移植的脚本语言。
- Python的设计混合了传统语言的软件软件工程的特点和脚本语言的易用性。
- 具有如下特性:
- 开源、易于维护
- 可移植
- 易于使用、简单优雅
- 广泛的标准库、功能强大
- 可扩展、可嵌入
- …
变量
- 注释
- 变量无需先定义,直接使用即可
- input——进行输入
- type(变量名)查看变量的类型
- 强制类型转换——变量类型(变量)
- **——次方
条件判断语句
通过缩进来告诉编译器这几行代码属于同一个代码段。
引入库
import xxx或者from … import 来导入相应的模块
可以选择全部引入还是引入部分函数。
循环语句
for…in,可以依次把list或者tuple中的元素迭代出来。
while
python没有++
python总while可以和else使用,当while条件不满足的时候执行else
- break、continue同其他编程语言
- pass是空语句,一般用做占位语句,不做任何事情。
字符串
String
- Python中的字符串可以使用单引 、双引 或者三引 ,反斜杠转义特殊字符。
- Python3源码文件默认以UFT-8编码,所有字符串都是unicode字符串。
- 支持字符串拼接、截取等多种运算。
三引 ,默认保留编写程序时的格式。
单双引 使用时候区别,有的字符串用到单引 就需要使用转义字符,类似情况同理,使用转义字符。
字符串的截取
字符串的拼接
“xxx”+“xxx”
引 前加r取消转义,内容全部保留
字符串相关函数
略…,现用现查吧。
列表
类似于其他编程语言中的数组。
- 列表可以完成大多数集合类的数据结构实现。列表中有元素的类型可以不相同,它支持数字、字符串、甚至可以包括列表(嵌套)。
- 列表是写在方括 []之间,用逗 分隔开的元素列表
- 列表索引值以0为开始值,-1为从末尾的位置开始。
- 列表可以使用+操作符进行拼接。
元组
- 类似于list,不同之处在于元组的元组不能修改,写在小括 里。
- 元组的元素不可变,但可以包含可变对象。
字典
- 字典是无序的对象集合,使用键-值(key-value)存储,具有极快的查找速度。
- 键(key)必须使用不可变类型。
- 同一个字典中,键(key)必须是唯一的。
集合
- 和字典类似,也是一组key的结合,但不存储value。key不能重复。
- 集合是无序的,重复的元素在set中自动被过滤。去重操作。
略…
函数
把具有独立功能的代码块组织为一个小模块。
文件操作
#打开文件f = open("test.txt","w")f.write("hell
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!