Python知识点整理.docx

上传人:b****5 文档编号:28940881 上传时间:2023-07-20 格式:DOCX 页数:12 大小:307.50KB
下载 相关 举报
Python知识点整理.docx_第1页
第1页 / 共12页
Python知识点整理.docx_第2页
第2页 / 共12页
Python知识点整理.docx_第3页
第3页 / 共12页
Python知识点整理.docx_第4页
第4页 / 共12页
Python知识点整理.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Python知识点整理.docx

《Python知识点整理.docx》由会员分享,可在线阅读,更多相关《Python知识点整理.docx(12页珍藏版)》请在冰豆网上搜索。

Python知识点整理.docx

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比较操作,比如:

a>5anda<10可以写作5

还可以做更长的比较,如5

三、常用函数

1.输入函数:

input()

键盘输入变量数值时使用

格式:

a=input(“请输入……”)

input括号内为提示信息,必须有文字!

注意:

此函数返回值为字符串型数据,要用int()、float()或eval()转换为数值型数据进行运算!

转换为整数:

a=int(a)

转换为小数:

a=float(a)

不确定小数还是整数:

a=eval(a)

 

输入与转换可以写为一句,如:

a=int(input(“请输入……”))

 

2.输出函数:

print()

输出变量a的数值:

print(a)

输出文字:

print(“正确”)

同时输出文字和变量a的数值(逗号分隔):

print(“结果是”,a)

 

四、常用语句

1.if语句(分支结构)

用于判断给定的条件,根据判断的结果来控制程序的流程。

格式:

 

elif即elseif,可以有多个。

注意:

逻辑条件后的“:

”是英文格式!

不能丢!

2.while语句(循环结构)

格式

例子

3.for语句(循环结构)

格式

例子

可迭代对象:

(1)自然数序列:

range()

格式:

range(第一个数值,最后一个数值+1,步长)

用法类似于提取子字符串。

例子:

输出结果:

 

(2)

字符串

例子:

 

输出结果:

 

(3)

列表

例子:

 

输出结果:

 

4.跳出循环:

break

让循环在某一条件下停止,即跳出循环。

5.进入下一次循环:

continue

跳过此次循环的余下语句,即进入下一次循环。

五、注意事项

1.所有符号都是英文!

(字符串内除外)

2.注意格式!

语句有缩进表示这一语句包含于上一条无缩进的语句!

每一层程序段前的缩进要一致!

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 艺术创意

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1