Python知识点整理.docx
- 文档编号:28940881
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:12
- 大小:307.50KB
Python知识点整理.docx
《Python知识点整理.docx》由会员分享,可在线阅读,更多相关《Python知识点整理.docx(12页珍藏版)》请在冰豆网上搜索。
Python知识点整理
Python知识点整理
Python知识点整理
第一部分算法
一、概念
算法就是解决问题的方法和步骤,即解题步骤。
二、算法的描述方法
(一)自然语言:
直接用语言叙述解题步骤。
(二)流程图
1.符号
圆角矩形开始、结束
平行四边形输入、输出
直角矩形运算过程(赋值等)
菱形判断条件
箭头程序的执行方向
2.三大结构的流程图框架
(1)顺序结构
(2)分支结构
(3)循环结构
1.整数除法(//)
2.求余数(%)
常用于判断是否能整除:
余数为零,即可以整除。
3.幂指数(**)
3的4次方:
4.开平方
importmath
math.sqrt()
括号内为开平方的数值或变量。
5.变量a在原有数值上增加1(a+=1,即a=a+1)
“-=”、“*=”、“/=”等运算符号组合的意义同理。
一、字符串运算
1.拼接(+)
2.复制
3.转义符
(1)换行符(\n)
(2)
制表符(\t):
对齐文本
(3)引号(\’或\”):
表示单、双引号,在字符串被相同引号包裹时使用
4.计算字符串长度(包含的字符数):
len()
5.提取单个字符
格式:
字符串变量后加[偏移量]
字符串a中包含的字符
a
b
c
d
……
q
r
s
t
偏移量(→)
0
1
2
3
……
16
17
18
19
偏移量(←)
-20
-19
-18
-17
……
-4
-3
-2
-1
6.提取子字符串(一部分字符)
格式:
字符串变量后加[起始偏移量:
终止偏移量:
步长]
含义:
从“起始偏移量”提取到“终止偏移量”,每“步长”个字符提取一个
二、布尔型数据的运算:
判断真假
1.关系运算(比较运算)
比较操作符
含义(判断)
==
等于
!
=
不等于
<
小于
>
大于
<=
不大于(小于等于)
>=
不小于(大于等于)
in
属于
2.布尔运算(逻辑运算):
and(与),or(或),not(非)
逻辑词
以a=7为例
比较运算后结果
逻辑运算后结果
and(与)
a>5anda<10
trueandtrue
true
a<5anda<10
trueandfalse
false
a<5anda>10
falseandfalse
false
or(或)
a>5ora<10
trueortrue
true
a<5ora<10
trueorfalse
true
a<5ora>10
falseorfalse
true
not(非)
nota<10
nottrue
false
nota>10
notfalse
true
对同一个变量做多个and比较操作,比如:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 知识点 整理
![提示](https://static.bdocx.com/images/bang_tan.gif)