python基础知识专题培训课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AnacondaΒιβλιοθήκη Baidu
14
四、Python语法简介
命名
命名规则如下: 1、可以是大小写字母、数字、下划线的组合,但不能 以数字开头(备注:Python对字母大小写敏感) 2、中文等非字母符号也可以使用,但不能包含空格 3、不能用Python关键字(保留字)
Python关键字表
基本数据类型
Number(数值型)
"""
字符串方法库
2、列表 (list) 是存储多个有序数据的连续存储空间,每个元素用
逗号分隔,所有元素用[ ]括起来。创建方法如下:
说明:列表中元 素的数据类型可 以不一样;列表 的大小没有限制, 可随时修改
列 list.append(x)
在列表最后添加元素x
表 list.insert(index, x)
n,reverse=False) dir(x) help(func)
类型转换 获得一个数据的类型 获得一个序列的长度 从命令行输入字符串 在命令行输出文本 打开文件 序列排序
查看对象的所有函数 获取帮助文档
(2)对标准库和第三方库函数,要先引入函数所在库, 再调用函数,格式为:
在列表index位置插入元素x
操 list.remove(x)
删除列表中第一个x
作 list.pop(index)
删除列表index位置的元素,如
函
果不设置index则删除列表最后一个元素
数 list.sort()
列表排序(元素之间要可以比较)
3、元组 (tuple) 是包含多个有序元素的类型,元素之间用逗号分 隔,元素一般用( )括起来。创建方法如下:
函 按键获取值
dict.get(key)
数 按键删除键值 dict.pop(key)
序列型数据的索引
Sequence
序列型数据的元素是有序存储的,所以将其最左端位置标识为
0,依次增加1。这个编号叫做索引,用[ ]表示。元素个数称为长
度,用len()函数获取。长度为L的字符串(列表、元组等)最后
'd'
print(b[-3])
7
允许对序列型数据切片索引,表示为:[m:n]。比如:
print(a[6:10]) print(a[ :4])
'w','o','r','l' 'h','e','l','l'
print(b[-3:])
789
print(b[5 :-2])
67
运算符及运算
适用于序列型数据,还有in / not in 判断是否在序列中
函数调用
1、函数分类
2、函数调用
(1)内置函数直接调用。常用内置函数如下:
str(x), int(x), float(x), bool(x) type(x) len(x) input() print(x) open(x) sorted(x,key=cmp_functio
方法二:启动Windows命令窗口cmd,再输入 python即可启动
方法三、通过调用IDLE来启动图形化窗口
方法四、使用第三方编辑器
Visual Studio Code PyCharm Community Edition
Jupyter ♣IDLE和输入法之间有兼容问题,
强烈建议使用VSCode
a<x<b是合法的
赋值
除了一般赋值语句(格式同其它语言),还可以同步赋值。
缩进
1、Python采用强制自动缩进,一个缩进等于4个空格 2、缩进用以标明代码之间的层次关系,同一层次的代 码,缩进必须一致 3、缩进是表明程序框架的唯一手段
注释
注释是程序员在代码中加入的辅助说明信息,用来帮助 程序员记录程序设计方法,提高程序的可读性。 Python注释语句有两种: 1、单行注释:以#开头 2、多行注释:以’’’开头 并结尾
import <库名> <库名>.<函数名>
或 from <库名> import <函数名> <函数名>
t=123,456,”hello” t=() t=tuple(另一个序列)
说明:元组外侧可以使用括号,也可以不使用;元组可以只包含 一个元素;元组中元素可以是不同类型;一个元组可以是另一个 元组的元素,作为元素的元组要使用括号;元组定义后不能更改, 也不能删除。
4、字典(dict)
是键值对的集合,一般用{ }括起所有元素
17
1、字符串类型(str)
Sequence
可以是用英文单引号或双引号括起来的一个或多个 字符,可以保存在变量中,也可以单独存在。比如:
'Hello World!' t="123456789"
"Hello Python!"
也可以是有三组(单、双)引号括起来的字符,可 以多行,比如: """
举杯邀明月 把酒问青天 云霞出海曙 江柳共风烟
Python简介 Python下载及安装 Python启动运行 Python基础知识简介
一、 Python简介
说 明
Python语言特点
二、Python下载和安装 Python下载
Python安装
三、Python启动和运行
方法一、直接点击 应用中的Python
初始化方法:
d = dict()
d = {}
d = dict(one=1, two=2, three=3)
d = {'one': 1,
'two': 2,
'three': 3}
字 典 操 作
获取键值对视图 获取键视图 获取值视图
dict.items() dict.keys() dict.values()
int (整数) float(小数) complex(复数)
bool(布尔型)
True False
None(空值)
Sequence(序列型)
str(字符串) list(列表) range(范围) dict(字典) tuple(元组) set(集合)
一个字符的位置是L-1。比如:
a=list(“hello,world”)
print(a[0])
'h'
print(len(a))
11
b=“123456789”
print(b[4])
5
print(b[8])
9
允许使用负数从序列型数据的右边向左边反向索引,最右侧索
引值是-1,依次为-2,……
print(a[-1])