首页 > 分享 > Python中算术运算符的含义及例子

Python中算术运算符的含义及例子

最新推荐文章于 2024-07-04 21:07:38 发布

柏舟1230 于 2018-05-15 20:35:07 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

常用算术运算符
+ :两个对象相加
- :两个对象相减
* :两个数相乘
/ :除
% :取余,返回余数
** :幂,X**y,返回x的y次幂
// :取整除返回商的整数部分

例子1:

.输入一位三位数,判断是否为水仙花数abc

  abc = = a^3+b^3+c^3

分析:

(1)根据水仙花数的要求,即三位数的百位,十位,个位的立方和为其本身,就可以判断为水仙花数
(2)那就要分别取出三位数的个位,十位,百位。使用//:取整除返回商得整数部分,例如9//4=2

abc = int(input("请输入一个三位数:"))

a = abc//100

b = (abc - a*100)//10

c = (abc - a*100 - b*10)%10

if a**3 + b**3 +c**3 == abc:

print("是水仙花数")

else:

print("不是水仙花数")

'

例子2::输入一个5位数,判断是否为回文数abcba

分析:从特征上看,万位于个位相同,千位与十位相同,与前面的水仙花数类似要分别将万,千,十,个位分别拿出,对比是否相等。

x = int(input("请输入一个五位数:"))

x_5 = x//10000

x_4 = (x-x_5*10000)//1000

x_3 = (x-x_5*10000 - x_4*1000)//100

x_2 = (x-x_5*10000 - x_4*1000 - x_3*100)//10

x_1 = x%10

if x_1 == x_5 and x_2 == x_4:

print("是回文数")

else:

print("不是回文数")

'

相关知识

Python中is和==的区别详解
c语言中%运算符的运算对象,C语言中运算对象必须是整型的运算符是()。A.%=B./C.=D.......
【Python】基础
Python程序设计教程 第九章习题参考答案
Python复习题库带答案
python基础语法花多长时间
Python在中小学教学中的应用(一)
【Python】(二)数据类型与转换
python基础一
04 input()函数及运算符

网址: Python中算术运算符的含义及例子 https://m.huajiangbk.com/newsview892869.html

所属分类:花卉
上一篇: 猴子吃桃问题
下一篇: 养蝴蝶兰,花谢后按这要求操作,开