10.Python的基本运算和表达式(中)
来源:互联网 发布:程序员入门培训 编辑:程序博客网 时间:2024/06/16 21:14
算术运算
算数运算符的优先级(按照从低到高排序,同一行优先级相同)
1. +、-
2. * , / , // , %
3. 单目+、单目-
4.**
我们来看几个栗子:
之前的运算都是整型数据运算,如果是不同类型的数据运算,会发生隐式类型转换。
转换的规则是:低等类型向高等类型转换
前提是可以进行算术运算
等级从低到高是:bool<int<float<complex
划重点:在算术运算时,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
未完待续,连载中......
转载自:https://ask.hellobi.com/blog/wangdawei/9844
- 10.Python的基本运算和表达式(中)
- 9.Python的基本运算和表达式(上)
- 【python】基本运算和表达式
- Python从零开始系列连载(5)——Python的基本运算和表达式(上)
- Python从零开始系列连载(6)——Python的基本运算和表达式(下)
- 二.Python的基本语法の (二)运算符和表达式
- python(运算符和表达式)
- 基本运算符和表达式
- python运算符和表达式
- Python运算符和表达式
- 变量、JAVA基本类型 、 运算符和表达式的学习
- shell 中test表达式、基本计算、位运算(转)
- 表达式的前中后缀表示和表达式运算
- python前缀表达式的运算
- python 中基本运算的性能简析
- Python运算符中/和//的区别
- 第三章 基本运算符和表达式
- 二、基本数据类型、运算符和表达式
- Android 获取amr音频文件时长
- linux根文件系统/etc/mdev.conf文件详解
- 测试代码(python)
- 统计完全二叉树的节点数
- Android 微信登录授权、微信分享
- 10.Python的基本运算和表达式(中)
- 6-18 Two Stacks In One Array(20 point(s))
- 1381 硬币游戏
- Error:Execution failed for task ':app:processDebugResources'. > java.io
- JS模板引擎
- Android自定义View专题二 Android分发机制
- CSS3自定义滚动条样式 ::webkit-scrollbar
- vue-cli脚手架开发项目问题——Cannot find module ‘stylus’
- 查询某个字符在字符串中出现的次数