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

算术运算

图片.png


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

1. +、-

2. * , / , // , %

3. 单目+、单目-

4.**


我们来看几个栗子:


图片.png


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

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

前提是可以进行算术运算

等级从低到高是:bool<int<float<complex


图片.png


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


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

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

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


图片.png

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


我们分别看一下:

图片.png

图片.png

图片.png


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


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

图片.png


初步接触导入模块


导入模块的操作是

import 模块的名称


图片.png


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


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

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


图片.png


常用的还有几个:

sqrt(x)返回平方根

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

log(x)对数操作


图片.png


还有常用的数学常量

π 和 e


图片.png


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


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

可以使用:

图片.png


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


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


下课


人生苦短,我选Python

未完待续,连载中......


转载自:https://ask.hellobi.com/blog/wangdawei/9844

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值