由于本人有一点基础,在昨天直接从python语言基础开始学习,也是把Python的语法特点、Python中的变量以及基本数据类型过了一遍,晚上有感而发又结合基本输入输出做了一些小练习,今天就直接学习运算符与表达式了哈。
运算符主要分为五种,分别是算术运算符、赋值运算符、比较(关系)运算符、逻辑运算符和位运算符。
算数运算符,就理解为字面意思,表示算术运算的符合,具体用来处理四则运算,在数字的处理中被用的最多。
运算符 | 说明 | 实例 | 结果 |
---|---|---|---|
+ | 加法 | 6.6+13.13 | 19.73 |
- | 减法 | 13.13-6.6 | 6.53 |
* | 乘法 | 5*3.6 | 18.0 |
/ | 除法 | 7//2 | 3.5 |
% | 求余,即返回除法的余数 | 7%2 | 1 |
// | 取整除,即返回商的整数部分 | 7//2 | 3 |
** | 幂,即返回x的y次方 | 2**4 | 16,即 |
比如计算学生成绩的分数之差及平均分。
python = 95 # 定义变量,存储python的分数
c = 90 # 定义变量,存储c语言的分数
go = 92 # 定义变量,存储golang的分数
sub = python - c # 计算python和c语言的分数差
avg = (python+c+go)/3 # 计算平均成绩
print("Python课程和C语言课程的分数之差:" + str(sub) +"分\n")
print("三门的平均分:" + str(avg) + "分")
我首先定义了三个变量,并给他们分别赋值,接着用减法运算符计算分数之差,再应用加法运算符和除法运算符计算平均成绩,最后输出结果。
赋值运算符更是容易理解,就是对变量进行赋值的符号 ,同理比较(关系)运算符就是用于对变量或者表达式的结果进行比大小的、比较真假的运算符,有了前面对算数运算符的了解,这里我就不详细展开描述了。与比较运算符类似的还有逻辑运算符,但不同的是,逻辑运算符是对真和假两种布尔值进行运算,而不是对整数或者浮点数直接运算。
至于位运算符,我个人理解的还不是很透彻,就不在这里与大家分享了。我选择的自学教材穿插了条件表达式在此章节,我个人觉得条件表达式中使用了if...else...语句,就决定跟下一张流程控制语句一起展开,若有不同想法的小伙伴请见谅。
标签:分数,变量,Python,运算符,python,打卡,自学,赋值 From: https://blog.csdn.net/weixin_74810301/article/details/143908298