学python真好玩啊_Python真好玩:教孩子学编程最新章节_刘凤飞著_掌阅小说网
3.2 数字的奥秘
数字数据类型主要用来存储数字。在计算机编程中经常会用到数字,例如实验数据的计算、游戏中的得分、网上购物的支付等。Python支持4种不同的数字类型:int(整数)、long(长整型)、float(浮点型)、complex(复数)。本节主要介绍int和float。
·int:有符号整数,平时使用得比较多,例如1、90、-10等。
·float:浮点数,即小数,例如2.2、9.8、6.78等。
3.2.1 数字运算符
在第1章,我们已经知道Python可以做计算题,经常使用到运算符。
“+”运算符用来进行加法运算。例如,用Python计算9+8。
“-”运算符用来进行减法运算。我们出一个难度大一点的计算题:988888-564656,Python能帮我们计算出来吗?
“*”运算符用来进行乘法运算。例如,用Python计算89*65的值。
不过程序的乘法运算符长成这样*。
“/”运算符用来进行除法运算。例如,用Python计算988/34的值。
程序的除法运算符长成这样/。
3.2.2 运算顺序
学习了基本的数字运算符,接下来使用它们进行运算。
3+1*9等于多少呢?
有的小朋友会说:3+1*9=36
有的小朋友会说:3+1*9=12
哪个才正确呢?果果老师用Python来给你们解答一下:
因为两级运算时,先乘除,后加减。其中,加法和减法为第一级运算,乘法和除法为第二级运算。所以我们先进行乘法运算,1*9=9,再进行加法运算,9+3=12。看来要学习编程,数学方面也要下功夫。
再来计算一个更加复杂的题目(12+2)*3/2+4。这个计算式太复杂了,我计算不出来了。让Python来教教我们。
这次的算式是有括号的,先计算括号中的12+2=14,再计算括号外的14*3/2+4。括号外的先计算乘除,所以按顺序先计算乘法14*3=42,再计算除法42/2=21,最后计算加法21+4=25。
小朋友们,学会了吗?我们再挑战一个更加复杂的题目,如果这个都能计算出来,你们就很厉害了。题目是(((4+5)*2)/3)+10*2,看着很难。别怕,让Python来帮我们解决它。
这次的算式是括号中还套着括号,我们先计算最里层括号的4+5=9,这时算式变成了((9*2)/3)+10*2;接下来计算外面一层括号的9*2=18,算式成了(18/3)+10*2;再往外一层计算,18/3=6,算式成了6+10*2;这个时候就很简单了,先算10*2=20,算式变成了6+20=26。
3.2.3 给数字取一个洋气的英文名
在猜年龄游戏中,我们用age接收输入的数字27,计算机在内存中创建了数字对象27(当时使用的是字符串“27”,我们暂时理解为数字),然后挂上了标签age。这样我们就为数字对象创建了变量age,就像给数字取了一个洋气的英文名字一样。
这个简单的运算也可以用变量来表示。我们为1创建一个变量first,为4创建一个变量second,然后进行计算,把两个变量加起来,代码如下:
代码
first=1
second=4
print(first+second)
我们要计算1.2*5等于多少,用变量怎么表示呢?首先为浮点数1.2创建一个变量a,然后为整数5创建一个变量b,再进行相应的计算。
为了巩固学习,我们再来计算3/2,看看结果是多少。
OMmcNLRk0r2AEE2xwwVpSMsHhveHjsV/jvfLtMiiwbpEa35g0XV3GZCdL9rxwj9y
学python真好玩啊_Python真好玩:教孩子学编程最新章节_刘凤飞著_掌阅小说网相关推荐
- 零基础学python张志强_零基础学Python最新章节_张志强著_掌阅小说网
1.5 Python的开发工具 Python的开发工具非常丰富,有许多强大的IDE(Integrated Development Environment)工具,如Komodo.PythonWin.Ec ...
- python中、变量指向的对象可以发生变化_Python程序设计最新章节_董付国著_掌阅小说网...
1.3 Python版本的选择 1.选择Python3.x版本 有关 Python 版本的选择问题,大家可能已经有所了解.Python 有 2 个版本,一个版本是Python2.x,另一个版本是Pyt ...
- 给python点颜色 佘友军_给Python点颜色——青少年学编程最新章节_佘友军著_掌阅小说网...
1.3 字符串运算 Python里面还有一种数据类型叫字符串.字符串就是一系列字符.我们可以把字符串理解为文本.在Python中,用引号括起来的都是字符串,其中引号可以是单引号,也可以是双引号,但必须 ...
- 大学计算机基础python-大学计算机基础最新章节_曾一著_掌阅小说网
1.2 计算思维 1.2.1 计算思维的提出 随着计算机科学领域研究成果的不断丰富和完善,计算机技术已经应用于非常广泛的领域,如普适计算.商业智能.计算物理.计算医学等,与这些领域之间的融合越来越紧密 ...
- 你也能看得懂的python算法书pdf_你也能看得懂的Python算法书最新章节_王硕著_掌阅小说网...
1.2 三大结构 Python语言中有三大结构:循序.分支和循环.这三种结构分别适用于不同的情况,一个复杂的程序中常常同时包含这三种结构. 1.2.1 循序结构 说到"循序"这个词 ...
- 教孩子学编程 python语言版_教孩子学编程 PYTHON语言版 PDF_IT教程网
资源名称:教孩子学编程 PYTHON语言版 PDF 资源目录: 第1章Python基础--认识环境1 1.1认识Python3 1.2用Python编写程序5 1.3运行Python程序5 1.4本章 ...
- python教孩子学编程,教孩子学编程(Python语言版)
教孩子学编程(Python语言版) 第1 章 Python 基础:认识环境 #NiceHexSpiral.py #运行后,挺奇特,整个作画过程,完全呈现. import turtle colors=[ ...
- python学了真的很有用吗-你还在盲目跟风学Python?你真的了解吗?某华大学教授有话要说...
你觉得Python真的好吗?或许你在漫天的宣传中看到了这些: 接近英语的简单语法: 开发环境简单,能打字就能写代码: 众多的第三方库: 解释执行,不需要编译: 跨平台,方便移植: 但是作为一个负责任的 ...
- 《趣学Python——教孩子学编程》——第1部分 学习编程 第1章 Python不是大蟒蛇 1.1 关于计算机语言...
本节书摘来自异步社区<趣学Python--教孩子学编程>一书中的第1章,第1.1节,作者[美]Jason R. Briggs,尹哲 译,更多章节内容可以访问云栖社区"异步社区&q ...
最新文章
- h5有缓存css,taro H5配置 cdn css js 缓存 hash 配置
- WebDriver原理分析
- 一.JavaScript基础
- Cordova内部http请求的proxy实现原理
- LinCode落单的数
- 在树莓派4上安装 .NET Core 3.0 运行时及 SDK
- Google 超分辨率技术 RAISR
- 百度SEO Rspod紫光网站模板建站之星
- 让多核CPU占用率曲线听你指挥(Windows实现)——《编程之美》1.1学习笔记
- 用opencsv文件读写CSV文件
- 计算机专业暑假实践心得7篇,计算机专业实习周记总结10篇
- 运动会加油稿计算机学院150字,学校运动会加油稿150字10篇
- PS画虚线的几种方法
- git 误删文件如何恢复
- 【Codewars】Bouncing Balls
- 墒情监测站智慧农研高标准农田设施
- 同浏览器 不同窗口 共享session 解决
- Linux 虚拟文件系统四大对象:超级块、inode、dentry、file之间关系
- 业界前沿技术:从零开始学视觉Transformer-Data-Efficient Image Transformers
- python实现微信医院挂号查询,并钉钉实时通知
热门文章
- 启动注销服务器,window server 2012系统服务器桌面重启关机注销的几种方法
- 视频编码h264怎么看_怎么用短视频带货最有效?看这一篇就够了
- Memcached与Redis的一些特点
- sass/lsee 转换css 网站 SASS 转 CSS 工具,在线 SASS/SCSS 编译工具 - 在线工具-wetools.com微工具
- 亚马逊的核心运营规律(我是做了3年亚马逊的)
- sqlserver drop image类型的列不释放空间问题处理
- 鼠友题库每日百题(三)
- SkyWalking仪表盘
- echarts设置柱状图柱体渐变色
- 张量分解和应用(1)