python计算器学习,光看就会,不需要脑子

edream   ·   发表于 2020-11-8   ·   编程代码
解释器表现得就像一个简单的计算器:可以向其录入一些表达式,它会给出返回值。表达式语法很直白:运算符 +,-,* 和 / 在交互式里其它语言一样(例如:Pascal 或 C);括号 (()) 用于分组。例如:>>> 2 + 24>>> 50 - 5*620>>> (50 - 5*6) / 45.0>>> 8 / 5 # division always returns a floating point number 除法总是返回一个浮点数 1.61.6除法(/)永远返回一个浮点数。如要使用 floor 除法 并且得到整数结果(丢掉任何小数部分),你可以使用 // 运算符;要计算余数你可以使用 %>>> 17 / 3 # classic division returns a float 经典除法返回浮点数5.666666666666667>>>>>> 17 // 3 # floor division discards the fractional part楼板划分放弃分数部分5>>> 17 % 3 # the % operator returns the remainder of the division运算符返回除法的剩余部分2>>> 5 * 3 + 2 # result * divisor + remainder结果*除数+余数17通过 Python,还可以使用 ** 运算符计算幂乘方 [1]:>>> 5 ** 2 # 5 squared正方形的,,,这里是幂乘方25>>> 2 ** 7 # 2 to the power of 7,,,到7的力量 这里是emmm(翻译就是这样,英语数学卷子也是这样写的吧)128等号( '=' )用于给变量赋值。赋值之后,在下一个提示符之前不会有任何结果显示:>>> width = 20 宽>>> height = 5*9>>> width * height 高900变量在使用前必须 “定义”(赋值),否则会出错:>>> # try to access an undefined variable 尝试访问未定义的变量... nTraceback (most recent call last): File "", line 1, in NameError: name 'n' is not defined回溯(最近的呼叫最后一次): 文件"标准输入文件",第1行,在(模块) Name错误:未定义名称n浮点数有完整的支持;整数和浮点数的混合计算中,整数会被转换为浮点数:>>> 3 * 3.75 / 1.57.5>>> 7.0 / 23.5交互模式中,最近一个表达式的值赋给变量 _。这样我们就可以把它当作一个桌面计算器,很方便的用于连续计算,例如:>>> tax = 12.5 / 100 税>>> price = 100.50 价格>>> price * tax 12.5625>>> price + _113.0625>>> round(_, 2) 返回 圆,环,球,弧形113.06此变量对于用户是只读的。不要尝试给它赋值 —— 你只会创建一个独立的同名局部变量,它屏蔽了系统内置变量的魔术效果
5 Reply   |  Until 2021-3-1 | 3883 View

1094525
发表于 2020-11-8

空行被管理删里

评论列表

  • 加载数据中...

编写评论内容

1008612
发表于 2020-11-8

除了 int 和 float,Python 还支持其它数字类型,例如 Decimal 和 Fraction。Python 还内建支持 复数 ,使用后缀 j 或 J 表示虚数部分(例如,3+5j)。

评论列表

  • 加载数据中...

编写评论内容

出黑q375629371
发表于 2020-11-8

decimal—小数定点和浮点算法¶

评论列表

  • 加载数据中...

编写评论内容

1797591992
发表于 2020-11-8

fractions—有理数

评论列表

  • 加载数据中...

编写评论内容

江山狂念
发表于 2020-11-8

无图无真相,帖子补图找我解锁

评论列表

  • 加载数据中...

编写评论内容
LoginCan Publish Content