问题001-1:请对输入三个整数a,b,c,判断能否以它们为三个边长构成三角形。若能,输出YES和面积,否则输出NO

a = float(input())

b = float(input())

c = float(input())

if a > 0 and b > 0 and c > 0: #判断边长是否为正

if (a + b > c) and (a + c > b) and (b + c > a): #判断是否可以为三角形

p = (a + b + c)/2.0

S = (p*(p – a)*(p – b)*(p – c))**0.5 #面积,海伦公式

print(“YES, 边长为: a = {},b = {},c = {}, 面积为:{}”.format(a,b,c,S))

else:

print(“NO”)

else:

print(“NO”)

问题001-2:可逆素数是将某素数的各位数字顺序颠倒后仍为素数的数,请编程并输出200以内的可逆素数

注意:1不是素数也不是合数

def GetReNums(n):

if ((n//100 ==0) & (n//10 ==0)):

num1 = n

num2 = n

else:

if ((n//100 ==0) & (n//10 !=0)):

num1 = n

num2 = n%10 * 10 + n//10

else:

num1 = n

num2 = n%100%10 * 100 +n//10%10*10 +n//100

return num1,num2

for n in range(2,200,1):

num1,num2 = GetReNums(n)

devn1 = 0

devn2 = 0

for i in range(2,num1,1):

if (num1%i ==0):

devn1 = devn1+1

for i in range(2,num2,1):

if (num2%i ==0):

devn2 = devn2+1

if ((devn1==0)&(devn2==0)):

print(n)

【每日道代码题001】- PYTHON基础复习

python编写自定义函数判断n1-n2范围内的素数_【每日道代码题001】- PYTHON基础复习...相关推荐

  1. python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value)

    python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value) 目 ...

  2. python编写自定义函数计算约登值(约登指数、Youden Index)、寻找最佳阈值(threshold、cutoff)、可视化ROC曲线并在曲线中标记最佳阈值及其数值标签

    python编写自定义函数计算约登值(约登指数.Youden Index).寻找最佳阈值(threshold.cutoff).可视化ROC曲线并在曲线中标记最佳阈值及其数值标签 目录

  3. python编写一个函数判断一个数是否为素数是则返回yes_编写函数isPrime,判断一个数字是否为素数,是则返回字符串 YES ,否则返回字符串 NO 。_学小易找答案...

    [填空题]语句 x = (3,) 执行后x的值为_______________. [填空题]字典对象的___________方法可以获取指定"键"对应的"值", ...

  4. python编写自定义函数print_triangle(n)_Python 实验8 函数(1).doc

    实验8 函数(一) 实验目的: 1. 理解自定义函数过程的定义和调用方法: 2. 掌握自定义函数的定义和调用方法; 3. 理解函数中的参数的作用: 实验内容: 1. 编写一函数Fabonacci(n) ...

  5. 用python编写程序、判断某一年是否是闰年_恳求尽量编写下列程序题 6.编写程序,判断某一年是否是闰年。(闰年的条件是:能被4整除,但是不能...

    恳求尽量编写下列程序题6.编写程序,判断某一年是否是闰年.(闰年的条件是:能被4整除,但是不能被100整除,或者可以被400整除.)7.输入一个华氏温度,要求输出摄氏温度,输出时要求... 恳求尽量编 ...

  6. 用python编写程序、判断某一年是否是闰年_用C语言编写判断某一年是否是闰年...

    完整的源代码: #include            /*函数头:输入输出头文件*/ void main()                  /*空类型:主函数*/ { int year,leap ...

  7. python中append函数合并列表且列表内数字从高到低_35个高级Python知识点总结

    No.1 一切皆对象 众所周知,Java中强调"一切皆对象",但是Python中的面向对象比Java更加彻底,因为Python中的类(class)也是对象,函数(function) ...

  8. python编写一个函数判断一个数是否为素数是则返回yes_编写函数,判断一个整数是否为素数,并编写主程序调用该函数。_学小易找答案...

    [多选题]下列哪些情形中的外国人可以在中国申请专利? [简答题]为什么应尽量从列表的尾部进行元素的增加与删除操作? [简答题]编写程序,用户输入一个列表和 2 个整数作为下标,然后输出列表中介于 2 ...

  9. python编写一个函数判断一个数是否为素数是则返回yes_编写一个函数:int isprime(int n)用于判断一个整数是否为素数,如果是就返回1,否则返回0 。...

    展开全部 int isPrime(int num) { int divisor = 3; int testLimit = num; if (num < 2) return 0; if ( num ...

最新文章

  1. c# 实现二进制文件读写、ini文件读写以及一些文件和目录的常用操作,在某些特定情况下会用到,如录波文件要保存.dat
  2. 基于Case的MIS系统 - 总账模块
  3. 不同表_不同电脑剪视频的速度对比表20200617更新;附素材和方法
  4. Python编程基础:第九节 逻辑运算Logical Operators
  5. 深度学习-LeCun、Bengio和Hinton的联合综述(上)
  6. app后台运行会给服务器发信息吗_零基础搭建电视直播APP平台第一弹(支持安卓+电视盒子)...
  7. 11张图让你看完苹果发布会
  8. java通过maven构建项目实现日志生成模拟(一)创建maven项目+安装配置Fastjson.jar和Logback.jar 和 slf4j.jar
  9. QOS是什么?(Quality of Service,服务质量)
  10. java 定时器代码_Java定时器代码的编写
  11. hdu_5761_Rower Bo(xjb猜公式)
  12. poj 1904 King's Quest 强连通分量+匹配
  13. 字符串单词翻转c语言,C语言反转一行字符串单词示例
  14. 十二、添加RD 授权角色
  15. 正版cs跳跃服务器,反恐精英 玩CS1.6跳跃服务器
  16. TTL电平信号和RS232信号波形对比
  17. 西安游记(钟楼 -- 回民街 -- 西安古城墙)
  18. 蚂蚁金服CTO程立:创新发展数字时代金融关键技术
  19. js获取非行间样式(兼容ie和标准浏览器)
  20. 消防信号总线原理_消防报警联动系统中,什么叫回路总线什么叫RS-485总线?

热门文章

  1. 警告warningC4018有符号/无符号不匹配
  2. JAVA取钱多线程实验_JAVA多线程----用--取钱问题2
  3. AUTOSAR从入门到精通100讲(十一)-AUTOSAR NVM基础知识
  4. 同步方法 调用异步防范_.NET Web应用中为什么要使用async/await异步编程?
  5. react重新渲染菜单_React实现递归组件
  6. php 鼠标点击图片放大,鼠标移入放大图片预览效果实现
  7. 9277用计算机,关于计算机常用进制以及进制之间的转换笔记
  8. js 变量提升与函数提升
  9. CSS3新增的伪类选择器
  10. HTTPHandler有什么作用