|Python新手小白入门级教程|第三章:低级算法(数字计算与符号运用)


前言

大家好呀,机智的我又来啦!搭建完环境,想必大家已经开始手痒,想开始撸代码了吧!别急,我先告诉你们
一些新的改进方面!

1.日程

我们会以从基础到中级、高级、终极以及项目专项培训来学习,渐渐提高难度,同时也在增长技术。那么,我们会学习一些什么,请大家期待!

2.练习

练习,也就是作业,可能大家会抱怨,学就学呗,为啥还有作业?
在这里插入图片描述
大家在学校里也要写一堆作业,也很辛苦,我都知道,但是,学习使人进步,一味地灌输知识也不会起太大的效果。所以,我会给大家适量的布置一些作业,大家也不要太抱怨!

一、开始Python

我们已经搭建了完整的Python环境,从今天起要开始正式的编程啦!今天我们学习Python中最简单的算法:数字运算,还会讲到种种运算符号。

那么,说了这么多,我们正式开始编程吧!

二、数字运算

1.什么是数字运算

计算机,顾名思义就是用来做计算的机器,那么计算机程序理所当然地需要处理各种计算。

例如,我们学的1+1,1 - 1,1 × 1,1 ÷ 1,便是典型的数字计算。

2.数字

我们可以把Python当成一个简单的计算器,用它执行各种计算。

3.怎么加法数字运算

我们打开我们的IDLE(上节课我已经讲过怎么打开了),进入如下界面:
在这里插入图片描述
这个界面(含有>>>)叫做“交互界面”,可以用来执行一些短小简单的代码指令。

我们在交互符号(>>>)输入一个你想算的东西。
就算1 + 2吧!(好简单^ ^)

+号在哪里?

答案:简单,在删除(退格键backspace)的左边。只要同时按下它和shift就行了。

输入后,按下回车键。
编辑器回应你了一个蓝色的3,就像这样:
在这里插入图片描述
蓝色的“3”便是这个算式的结果。为啥3是蓝色呢?
这个语法点叫做“语法高亮”

语法高亮

Python语法高亮是指在编写Python代码时,将不同的语法元素以不同的颜色或样式进行显示,使代码更易于阅读和理解。 通过使用不同的颜色和样式,可以清晰地区分关键字、变量、函数名等不同的元素,并凸显代码的结构。 Python语法高亮能够帮助开发者更好地识别和排查代码中可能存在的错误,提高代码质量。
比如,我们后来会学到的for循环、while循环、if语句以及print()函数,都会因为类型的不同呈现不同的颜色。
这个语法之后你们会看到许多,不同的编译器语法高亮的颜色不同。

之后的几节里,我会讲解到关键字,关键字就是以橙色(orange)在IDLE中实现的。(如下图)
在这里插入图片描述
看这一行橙色的字,这些便是经典的“关键字”

回到正题,我们已经执行了一个简单的加法运算。
接下来,布置几道作业题:
在这里插入图片描述
Test 1:使用Python编译器计算下列算式:
1.1 + 3
2.3432 + 35
3.345 + 23
4.932 + 34532930
5.3290 + 23

这道题应该是so easy啦~~
你得出答案了吗?先不告诉你!我把答案放在文章末咯(不许偷看!)
在这里插入图片描述

好啦,详细的加法讲解结束了…

4.减法(-),乘法(*)讲解

这一讲没有啥难的,应该没有人不会乘法、减法吧……
算了,还是讲讲吧(无奈)

这两个符号的输入原理和加法差不多。
但是,对于初学者来说,这两个符号还是挺难找的。
接下来,我用软键盘给大家展示一下这两个符号的位置

减号的位置

在这里插入图片描述
用红笔圈出的便是减号
(提示:输入时,直接敲就行了,不用结合shift键,否则打出的就是
“——”[破折号]
“_”[后面我们会讲到的下划线])

乘号的位置

这个也不难,大家多练习一下就行了
在这里插入图片描述
上档键“8*”和shift键结合,打出乘号。

关于实例,我不用写,你们拿几道题目练一练就OK啦

1.2 计算下列各题(可能出现两级运算以及四则运算)
1.12+3-2
2.2
3+5-2
3.513+52
4.5323+3-33
5.2324+34
6.325
23434
7.1
2345678910

小学三年级的同学知道:先乘除,后加减。可能后面还会出现小中大括号运算。Python和我们的数学运算律是差不多的,所以学习Python算法对你们的数学也会有帮助。

5.除法运算

为什么我会专门使用一节来讲解除法,不把它与减法和乘法结合呢?因为,除法暗藏玄机!
在这里插入图片描述
不信你们输入一个除法算式试试:

除号在哪里?

再次启动我们的软键盘!
在这里插入图片描述(不要去管l键的白色!)
这个便是除号(注意!是左下角为底的斜杠!)

然后,打开Python IDLE
我们输入以下算式

30 / 2
2 / 1
100 / 25

学过乘除法的同学应该都知道,上面的算式答案都是整数吧!但是,Python编译器却给了你一个出乎意料的答案:
在这里插入图片描述
看到了吗?它的末尾多了“.0”!
在Python中,我们叫这种有小数点的数(小数)叫做浮点数(float)
而我们之前的计算后面什么也没有,只有整数部分的,我们称其为整数(int)

可是,老师教我们的时候,不能返回一个浮点数。所以,我们要对其取整

6.取整符号//

这个符号是有由两个除号组成,我们叫它取整符号。他会返回得数的整数商。
Python中,除法有三种情况:
在这里插入图片描述
大家理解了吗?//符号是我们今天讲的第一个特殊符号,下节课我将会讲解更多符号。

总结

今天,我们讲解了+ - * / //五种符号,以及输入方式和计算原理。
下节课,我将会深入讲解算法中实操环节,请大家做好准备!

1.3作业题:(这道题的讲解位于下节课的【上讲留下的1.3test】)
计算:234 - 6 + 43 // 2 /143并说出其运算过程

Test Key

1.1答案:
在这里插入图片描述
你答对了吗?很简单哟!

1.2 答案
在这里插入图片描述
这是1.2的答案,你们可以拿去练习口算题哦(不许使用Python编译器!)

制作不易,记得点赞加关注哦,我们下期见!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值