学网站开发月薪多少钱,seo网站标题,淘宝内部优惠券网站建设,网站建设千套素材1.数字运算符
数字运算符是一些特殊的符号#xff0c;主要用于数字之间的运算。根据功能可以将数字运算符分为算 术运算符、赋值运算符等。
1.1算术运算符
Python的算术运算符有“”“-”“*”“/”“%”“**”和“//”#xff0c;这些都是双目运算符#xff0c;用于对两…1.数字运算符
数字运算符是一些特殊的符号主要用于数字之间的运算。根据功能可以将数字运算符分为算 术运算符、赋值运算符等。
1.1算术运算符
Python的算术运算符有“”“-”“*”“/”“%”“**”和“//”这些都是双目运算符用于对两 个数据进行相应的运算。以操作数a5,b2为例具体的算术运算符说明如表所示。
运算符说明形式结果加两个数据相加求和ab7-减两个数据相减求差a-b3*乘两个数据相乘求积a*b10/除两个数据相除求商a/b2.5%取余两个数据相除求余数a%b1**幂两个数据进行幂运算获得a的b次方a**b25//取整数两个数据相除获得商的整数部分a//b2
算术运算符可以用于解决生活中的某些实际问题。例如张三下课回家看到商场大甩卖他 想知道商品折扣后的价格于是用编程解决此问题。
求商品折扣后的价格。
#输入商品的价格和折扣并转为浮点型
price float(input(商品原来的价格是:))
discount float(input(此商品的折扣为(输入小数):))
#求得商品折扣后的价格运用算术运算符*
current_price price * discount
print(商品现在的价格为:,current_price) 运行结果如下。
商品原来的价格是:100
此商品的折扣为(输入小数):0.8
商品现在的价格为:80.0
1.2赋值运算符
赋值运算符的作用是将基本赋值运算符“”右边的值赋给左边的变量也可以进行某些运算后 再赋值给左边的变量。具体示例如下。
num 5
square_num num **2 #求num的平方square_num的值为25
若需要为多个变量赋相同的值可以简写为如下形式。
study eat important
此语句等价于以下语句。
study important
eat important
若需要为多个变量赋不同的值可以简写为如下形式。
ab, c, d 13,3.14,1 2j, True
所有二元运算操作符、-、*、/、//、%、**都可 以与等号相连形成增强赋值操作符、-、*、 /、//、%、**。以操作数a5b2为例具体如下表
运算符说明形式结果加等于:左值加右值的和赋给左边的变量a b等价于aab7-减等于:左值减右值的差赋给左边的变量a-b等价于aa-b3*乘等于:左值乘右值的积赋给左边的变量a *b等价于aa*b10/幂等于:左值的右值次方赋给左边的变量a/b等价于aa/b2.5%余等于:左值除以右值的余数赋给左边的变量a %b等价于aa % b1**幂等于:左值的右值次方赋给左边的变量a **b等价于a a **b25//取整等于:左值除以右值的商的整数部分赋给左边的变量a//b等价于aa// b2
2.数字类型转换
数字类型转换即数字从一种类型转换为另一种类型。Python内置了一系列可以强制转换数字类型的函数将数字转换为指定类型。数字类型转换函数包括int()、float()、complex()、bool()等详细说明如表所示。
函数说明int(x[,base 10])将浮点型、布尔型以及符合数字类型规范的字符串转换为整型其中base代表进制float(x)将整型和符合数字类型规范的字符串转换为浮点型complex(real[,imag])将实数通过实部和虚部组合为复数型或将符合数字类型规范的字符串转换为复数型bool(x)将任意类型转换为布尔型
数据类型转换函数的使用计算任意两个数的和。
num1 input(请输入第一个数:) #输入符合数字类型规范的字符串
num2 input(请输入第二个数:)
print (float (numl) float (num2)) #将符合数字类型规范的字符串转换为浮点型
运行结果如下。
请输入第一个数:12.2
请输入第二个数:2.3
14.5
3.数值运算函数
Python解释器提供了一些内置函数在这些内置函 数之中有6个函数与数值运算相关
函数描述abs(x)x的绝对值divmod(x, y)(x//y, x%y)输出为二元组形式也称为元组类型pow(x, y[, z])(x**y)%z[..]表示该参数可以省略即pow(x,y)它与x**y相同round(x[, ndigits])对x四舍五入保留ndigits位小数。round(x)返回四舍五入的整数值max(x1, x2, …, xn)x1, x2, …, xn的最大值n没有限定min(x1, x2, …, xn)x1, x2, …, xn的最小值n没有限定
分别计算365天进行积累学习与放任怠惰后的知识储备
import math
action math.pow((10.01),365)
inaction math.pow((1-0.01),365)
print(学习积累后str(action),消极怠惰后str(inaction))
运行结果如下
学习积累后37.78343433288728,消极怠惰后0.025517964452291125