导图社区 算法与程序设计
算法与程序设计知识总结,包括运算符与表达式、语句与程序结构、常量与变量、Python中部分数据类型转换函数、数据类型等。
社区模板帮助中心,点此进入>>
算法与程序设计
数据类型
整型int
Python中的整数理论上可以任意大(不存在计算机位数不够的情况),如3、-99
浮点型float
可以使用浮点型表示小教,如3.14159、0.0081、2.318E+6( 表示2.318x 10^6 )
字符串型str
字符串通常是用一对单引号(‘’)或双引号(“”)括起来的一串字符,如:‘中国’、"China"
布尔型bool
布尔类型通常用于逻辑判断,只有两个值: True和False. 分别代表真和假
列表list
列表是用来存放一组数据的序列,列表中存放的元素可以是各种类型的数据,它们被政置在一对中拓号“【】”中,以逗号分隔
Python中部分数据类型转换函数
float(x)
将x转换为一个浮点型数据
int(x)
将x转换为一个整型数据
Str(x)
将x转换为字符串型数据
常量与变量
常量指程序运行过程中,其值不可以改变的量,例如1024,“red”等
变量指程序运行过程中,其值可以改变的量
变量名可以包括字母、汉字、数字和下划线(_),但不能以数字开头。例如,name2是合法变量名,而2name是非法变量名
变量名区分大小写,例如,myName、MyName、myname 和Myname是不同的变量
在Python语言中,常用的系统关键字有for、in if、continue、break、 else、 and、not 和or等
语句与程序结构
顺序结构
指程序的执行按语句的排列顺序从上到下依次执行,直至结束 输入函数input() 输出函数print()
选择结构
子主题
运算符与表达式
运算符标明了对操作数(参与运算符计算的数据)所进行的运算,它与操作数连接而成的有意义的式子被称为表达式。表达式在进行运养处理后得到的结果称为表达式的值
算术运算符
要进行算术运算,运算的结果为整型或浮点型。常见的算术运算符有加(+)、减(-)、乘(*)、除(/)、取模(%)、幂(**)和整除(//)等。例如,6%4的结果为2、2**3的结果为8, 9//2的结果为4
关系运算符
主要用于比较两个值的大小,运算的结果为布尔值true和false
逻辑运算符
当表达式中出现“()" 时,它的运算级别最高,应先运算“()”内的表达式: 运算符的优先级为:算术运算符>关系运算符>逻辑运算符: 在同类运算符中也要注意不同的优先级。例如, 逻辑运算符not、 and 和or的优先