学习总结-《父与子的编程之旅》chapter 3
该章学到了运用Python进行基本的数学运算。
3.1四大基本运算
加减乘都没有什么特别的,需要注意的是除法。python2中,‘/’会默认向下取整`
>>>print 5/2
2
可以把除法的两个数中的任何一个数作为小数输入,则可以保留小数部分
>>>print 3.0/2
1.5
而python3中则默认浮点数除法
>>>print (5/2)
2.5
如果在python3中想进行整除运算,可以使用双斜线
>>>print (5//2)
2
3.2操作符
+-*/ 这些符号都是操作符,=是赋值操作符,操作符所操作的东西称为操作数。
3.3运算顺序
python遵循正确的数学规则
3.4另外两个操作符
- 指数–自乘为一个幂
3的五次幂 可以表示为
3 ** 5
双星号表示指数或者一个数自乘为一个幂
注意:^ 在python中使用不会得到错误消息,但是这个符合在python中不能表示幂。当然,利用**还可以用非整数作为指数 - 取余
%符号表示取余 例如
>>>print 7%2
1
同时使用/和% 就可以得到整数相除完整的答案。
- 自增和自减
+= 自增
-= 自减
3.5非常大和非常小
其实讲的就是科学记数法,(E记法),大写小写E都是被允许的。
但除非特别要求,或者数字本身很大/很小,否则Python不会用E记法显示数字
学习总结-《父与子的编程之旅》chapter 3相关推荐
- 父与子的编程之旅 python 3 pdf_《父与子的编程之旅》嵌套循环例题解析
<父与子的编程之旅>,11.4可变嵌套循环的问题解答. numBlocks 书里是Python2.X,我的是Python3.X,原理没有差别. 分析如下: 0.手动输入input 当 in ...
- #父与子的编程之旅#第八章
新年第一篇,新年快乐!不废话,直接入正题! <父与子的编程之旅与小卡特一起学python>这本书真的比较通俗易懂好上手,是编程小白的最佳选择!(编者看到记得给我广告费) 第八章主要讲循环. ...
- 父与子的编程之旅--easygui无法使用
阅读<父与子的编程之旅>根据书中内容在www.helloworldbook2.com中下载了Python2.7,书中说使用本书的安装程序便安装上了Easygui,但是在IDLE中执行imp ...
- 学习总结-《父与子的编程之旅》chapter 1
该章主要介绍python的安装和运行. 书中使用的是python2.7.3版本,然而在学习和编程练习中,我使用的是python3.6,这样在练习的工程中也能熟悉一下python2和3的一些区别. 1. ...
- 学习总结-《父与子的编程之旅》chapter 11
本章学习嵌套与可变循环 ###11.1 嵌套循环 比如要实现打印3个乘法表,就是一个简单的嵌套循环例子.对外循环的每次迭代,内循环都要完成它的所有迭代. ###11.2 可变循环 如果在一个for循环 ...
- 学习总结-《父与子的编程之旅》chapter 6
通过运用EasyGui,简单的了解一下什么是GUI(图形用户界面),并进行简单的使用练习. 6.1什么是GUI GUI是Graphical User Interface的缩写,其中包括键入文本和返回文 ...
- 学习总结-《父与子的编程之旅》chapter 20
这一章中,我们将了解如何使用 PyQt 建立 GUI,它能为你提供更多灵活性,可以对程序的外观有更多控制. 写一个 GUI 程序大体上可以分为两个主要部分.你需要创建用户界面本身 (UI),然后编写代 ...
- 学习总结-《父与子的编程之旅》chapter 14
本章主要讲对象. 此篇往后 先只附上代码示例,内容之后有空再来填补. 示例: class Hot_dog:def __init__(self):self.cooked_level = 0self.co ...
- 《父与子的编程之旅——Python》(一)序章-第一章-第二章
Python在作者的口中是一种比较简单的编程语言,但是作为一名初学者,我还是选择了这样一本"陪小朋友"一起学习Python的教学书,一步步来吧 1.2从IDLE启动Python 启 ...
- 父与子一起学python3,父与子的编程之旅 与小卡特一起学Python 第3版(全彩印刷)...
章 出发吧 1 1.1 安装Python 1 1.2 从IDLE启动Python 2 1.3 来点指令吧 3 1.4 与Python交互 5 1.5 该编程了 7 1.6 运行你的个程序 9 1.7 ...
最新文章
- 可构建AI的「AI」诞生:几分之一秒内,就能预测新网络的参数
- 使用一个特别设计的损失来处理类别不均衡的数据集
- 深入理解MySQL执行过程及执行顺序
- 微软10亿美元砸入OpenAI:明为AGI,暗争谷歌,被指云计算换投资
- java就是我的幸福,嫁给幸福
- 李晓枫:金融信息化发展和创新的三方面
- 服务器win7internet协议议,主编细说win7系统internet协议在哪、添加TCPIP协议的操作方法...
- Learnopengl
- HDU2561 第二小整数【水题+序列处理】
- SpringBoot根据包名进行区分使用多数据源
- 判断数组中的元素是否连续
- 使用Dism++和Dism为优启通08PE添加驱动
- 如何创建桌面快捷方式
- 网易2018实习生招聘笔试题-JAVA开发实习生
- wincc7.4安装授权 全(文件分享)
- 水晶报表打印出错,未能加载文件或程序集“CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0
- 二分图/二部图(bipartite graph)
- 火狐浏览器如何导入和导出书签收藏夹
- 硬件系统工程师宝典(3)-----信号完整性分析是个啥?
- C语言之数组按协议存储与按协议解析
热门文章
- win10 更新 英特尔显示器音频 后显示器音箱没有声音
- 假设检验 python_数据清洗、假设检验
- 修改美化pycharm主题
- ❤️VS Code❤️,cmd终端窗口运行,解决中文乱码问题
- 中国移动计算机类行测题目,中国移动笔试题:行测巧用十字交叉法解题
- SQL文件示例(Mysql)
- window目录路径太深,如何删除文件夹?
- iPhone越狱后,常见路径大全
- 安装LoadRunner11时,会报缺少vc2005_sp1_with_atl_fix_redist错误
- Android通讯录程序设计报告,Android个人通讯录课程设计报告.doc