""" author:少校 create Time:2025/2/18 10:35 越努力越幸运 """ # 运算符: # 数学运算符:+、—、*、/、%(取余)、//(整除)、**(幂运算) # 1. +、—、*、/ # python中的+、—、*、/和数学中的+、—、X、÷用法和功能一样 num1 = 20 num2 = 30 print(num1 + num2) # 2. %(取余、取模) -求余数 print(10 % 3) #应用场景1:判断一个数是否能被另一个数整除。如果能整除,余数为0 #应用场景2:去掉整数的高位数,保留低位数-如果一个整数对10的N次方取余,结果就是这个整数的后N位数。 num = 98231 print(num % 10) #保留个位 print(num % 100) #保留后两位 print(num % 1000) #保留后三位.。。以此类推 # 3. //(整除) -求商,商向小取整 print(5 // 2) #2 print(-5 // 2) #-3 #应用场景1:计算完整的个数 #案例:100元可以买单价6元的苹果,可以买多少个。 print(100 // 6) #16个 #应用场景2:去掉整数的低位数 num = 12374 print(num // 10)#取消个位 print(num // 100)#取消后两位 print(num // 1000)#取消后三位 #假设数字为8298,利用%和//,仅保留十位数 num = 8298 print(num // 10 % 10) #先整除10 取消个位,使十位变成个位,取余 % 10 仅保留个位。 num = 8927918327 print(num % 100 // 10) # 4. **(幂运算) # x**y 求x的y次方 print(5 ** 3) #5的3次方 print(5 ** 0.5)#根号2
04.运算符
本节863字2025-02-18 18:55:19