数字基本运算

目录

❤  算数运算符和表达式

❤  判断类型函数(type)

❤  关系运算符和表达式

== 和 is的区别

 ❤  常用的数字函数

练习


python从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959/article/details/129328397?spm=1001.2014.3001.5502

❤  算数运算符和表达式

# 符号: 
+   -   *    /    **(乘方)  //(整除)  %(取余)

 输出在后方注释:

# 关系运算符
a = 10
b = 2
c = 39
# +
res1 = a + b
print(res1)   # 12
x = 1 + 2j
y = 2 + 3j
print(x + y)    # (3 + 5j)
# -
res2 = c - a
print(res2)   # 29
x = 1 + 2j
y = 2 + 3j
print(y - x)    # (1 + 1j)
# *
res3 = a * b
print(res3)   # 20
x = (1 + 2j) * 2
print(x)    # (2 + 4j)
# /
res4 = a / b
print(res4)   # 5.0  
x = (2 + 2j) / 2
print(x)    # (1 + 1j)
# **
res5 = b ** 9
print(res5)   # 512
# //
res6 = c // a
print(res6)   # 3
# %
res7 = c % b
print(res7)   # 1

❤  判断类型函数(type)

type() 是判断类型函数,可以判断数据的类型

# 判断类型
n1 = 999
n2 = 3.14
s1 = False
s2 = 'Hello Python'
s3 = '999'
print(n1, n2)
print(s1)
print(s2, s3)
print(n1, type(n1))
print(s3, type(s3))
print(n2, type(n2))
print(s1, type(s1))

sal = input('请输入您的工资:')
print(sal, type(sal))

❤  关系运算符和表达式

# 符号: 
>  <  ==  >=  <=  !=

a = 100
b = 100
c = 200
# >
res1 = c > a   # bool
print(res1)    # True
res2 = a < c
print(res2)    # True
res3 = a == b
print(res3)    # True
res4 = a >= c
print(res4)    # False
res5 = a <= b  
# True   <= 表示小于或者等于
print(res5)

 说明:关系运算符比较的结果是:True或者False

== 和 is的区别

is 比较左右两个值的ID是否相等

== 比较左右两个值是否相等

>>> a = 1000
>>> b = 1000
>>> print (a,b)
1000 1000
>>> print (id(a),id(b))
1931375794384 1931375794544
>>> print (a is b)
False
>>> print (a == b)
True

 ❤  常用的数字函数

练习:

"""
bmi值查看器程序,获取键盘输入的身高(sg),和体重(tz),
计算bmi值,公式:bmi = 体重 / 身高的平方
"""
sg = float(input('请输入您的身高(M):'))   # str --> float
tz = float(input('请输入您的体重(KG):'))  # str --> float
# print(sg, type(sg))   # TypeError  类型错误
# print(tz, type(tz))   Ctrl +?/
# bmi = tz / (sg * sg)   # 方法1
bmi = tz / sg ** 2       # 方法2
print(bmi)
print('您的BMI值是:', bmi)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橙子味冰可乐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值