python初学10.Python的基本运算和表达式(中)

算术运算



算数运算符的优先级(按照从低到高排序,同一行优先级相同)

1. +、-

2. * , / , // , %

3. 单目+、单目-

4.**

我们来看几个栗子:



之前的运算都是整型数据运算,如果是不同类型的数据运算,会发生隐式类型转换。

转换的规则是:低等类型向高等类型转换

前提是可以进行算术运算

等级从低到高是:bool



划重点:在算术运算时,True代表1,False代表0

常用的Python的运算内置函数:

内置(意思就是安装好就有,直接能用)

举个栗子,还记得以前手机么,买来很多内置游戏和扣费软件,真是让人深恶痛绝



上表中的long,大家不用理会

我们分别看一下:







小明:老师!你的数字近似只会四舍五入么?这个操作过时了!

小明啊,莫激动,虽然内置的没有,我们可以导入一些第三方的模块嘛!就像你新买的手机里没有王者荣耀,你就去应用商店下载个不就能玩了么!



初步接触导入模块

导入模块的操作是

import 模块的名称



我们导入了math这个模块,这个模块是做一些数学运算的

ceil(x)方法是返回大于等于x的最小整数

floor(x)方法是返回小于等于x的最大整数



常用的还有几个:

sqrt(x)返回平方根

exp(x)返回以e为底的指数

log(x)对数操作



还有常用的数学常量

π 和 e



划重点:我们这里使用了import math,则用到这个math模块里的 方法(可以理解为函数)和常量 要加上模块的名称,即:math.e 这样

如果你要长时间多次使用某个模块的内容

可以使用:



则直接可以使用模块里的方法和常量

今天作业:按照我的操作走一遍(敢不敢换个其他的说法)

下课

人生苦短,我选Python

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 9,463评论 1 10
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,469评论 18 399
  • 导语:一个商业计划中包括许多部分,每个部分又有许多复杂的文件。下文给出指导,你可能通过阅读给出的指导,理解每个构成...
    往后99阅读 4,514评论 0 1
  • 自从最近开始练习写作后,看完电影要输出也成为其中一个功课。但是发现由于自己读书甚少,有些电影讲述的主要意思很难快速...
    嘿大个儿薇子阅读 1,283评论 0 1
  • 参考阮一峰博客restful概念互联网软件架构写一个http协议的笔记1000字以上搞清楚表现层的每一个字段整个r...
    edwin_hei阅读 1,387评论 0 1

友情链接更多精彩内容