Python学习知识点整理docx.docx
- 文档编号:30439404
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:12
- 大小:200.35KB
Python学习知识点整理docx.docx
《Python学习知识点整理docx.docx》由会员分享,可在线阅读,更多相关《Python学习知识点整理docx.docx(12页珍藏版)》请在冰豆网上搜索。
Python学习知识点整理docx
Python知识点整理
第一部分算法
概念
算法就是解决问题的方法和步骤,即解题步骤。
二、算法的描述方法
(一)自然语言:
直接用语言叙述解题步骤O
(二)流程图
2.三大结构的流程图框架
(1)顺序结构
(3)循环结构
Iruw
false
代码块
第二部分程
一、量
1.量名可以包含的字符有:
小写字母(a-z),大写字母(A-Z),数字(0-9),下划(_)注意:
不能以数字开!
不能使用Python保留的关字(彩色)!
下划开的名字有特殊含!
2.量的数据型和数都可以通运算改。
二、数据型
1.布型:
表示真假的型,取包含True和Falseo
2.整型:
整数。
(496、5、、95……)
把量"成整数型:
a=int(a)
3.浮点型:
小数或用科学数法表示的数字。
3.14159、5.91、1.0e8(l乘10的8次方,也可以写作100000000.0)把量a成浮点型:
a=float(a)
4.字符串型:
字符成的序列。
abed、abed、abed…
把量a成字符串型:
a=str(a)
三、运算(=)
用法:
将等式右等式左。
"二7(将7a)
b=a(将ab)
>»a-7
»>a
»>b-a
»>b
四、7常数运算
1.
加法(+)
2.
>»4*7
淳点除法(/)
»>6/2
3.0
5.整数除法(//)
»>7//2
[3
6.求余数(%)
[>»7%31
I
常用于判断是否能整除:
余数为零,即可以整除。
a=10
ifa%2==0:
printC可以整除C
7.幕指数(**)
3的4次方:
»>3**4
81
8.开平方
importmath
math.sqrt()
括号内为开平方的数值或变量。
>»imooi'Tmath
>»math,sqrt(4)
2.0
9.变量a在原有数值上增加1(a+=l,即a=a+l)
=”、“J”、“/=”等运算符号组合的意义同理。
五、字符串运算
1.拼接(+)
:
>»5abe+!
def'
抚bcdef1
2.复制
\>»1abcd^*2
'abcdabcd5
3.转义符
(1)换行符(\n)
>>>printxuabc1);
abc
abc
(2)制表符(\t):
对齐文本
:
»>printCabc\tabc*)
;abcabc
(3)引号(\'或\”):
表示单、双引号,在字符串被相同引号包裹时使用
l>»print('ab\?
cd'l
ab1cd
>〉〉print(^ab'/cd^)
ab"cd
4.算字符串度(包含的字符数):
len()
〉>〉a=,abcc已fghijkluinopti丄st>»len(a)
20
5.提取个字符
格式:
字符串量后加[偏移量]
|>»a=labedefghijklmnopqrst*
字符串a中包含的字符
a
b
c
d
q
r
s
t
偏移量
0)
0
1
2
3
16
17
18
19
偏移量
(一)
■20
-19
-18
-17•
•…-4
・3
・2
・1
»>a[oj
»>a[2]
,c7
>»
JtT
»>a[-2]
>?
s
6.提取子字符串(一部分字符)
格式:
字符串量后加[起始偏移量:
止偏移量:
步]
含:
从“起始偏移量”提取到“止偏移量”,每“步”个字符提取一个
»>a=>abedefghijklmnopqr
>»a[l:
6:
2]
?
bdf
>»a[:
],
'abcdefghijklmnopqrst'
#[:
]提取从开头列结亀的整个字符串
>»a[2订f
*cdefghijklmnopqrst*
#[start:
]从start提取到结尾
»>a[:
4]
'abed*
#[:
end]从开头提取到endj
»>a[l:
4]
'bed'
#[sta「t:
end]从start提取到end-1
六、布型数据的运算:
判断真假
1.关系运算(比运算)
比操作符
含(判断)
等于
1二
不等于
<
小于
>
大于
<=
不大于(小于等于)
>=
不小于(大于等于)
in
属于
2.布运算(运算):
and(与),or(或),not(非)
以a=7例
比运算后果
运算后果
and(与)
a>5anda<10
trueandtrue
true
a<5anda<10
trueandfalse
folse
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
folse
nota>10
notfalse
true
同一个量做多个and比操作,比如:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 学习 知识点 整理 docx