当前位置:   article > 正文

ZZULIOJ1026-1030Python解法_zznuoj1030

zznuoj1030

ZZULIOJ:1026: 字符类型判断

题目描述

 从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。

输入

输入一个字符。

输出

如果该字符是大写字母,则输出“upper”;若是小写字母,则输出“lower”;若是数字字符,则输出“digit”;若是其他字符,则输出“other”。(输出不含双引号)。

样例输入 Copy

E

样例输出 Copy

upper

源代码

  1. a=input()
  2. if a.isupper():
  3.     print("upper")
  4. elif a.islower():
  5.     print("lower")
  6. elif a.isdigit():
  7.     print("digit")
  8. else:
  9.     print("other")

ZZULIOJ:1027: 判断水仙花数

题目描述

春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:

水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。

 现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no”

输入

输入一个三位的正整数。

输出

输出“yes”或“no”。

样例输入 Copy

153

样例输出 Copy

Yes

源代码

  1. num=int(input())
  2. a=num//100
  3. b=(num//10)%10
  4. c=num%10
  5. if a*a*a+b*b*b+c*c*c==num:
  6.     print("yes")
  7. else:
  8.     print("no")

ZZULIOJ:1028: I love 闰年

题目描述

 根据一个年份,判断是否是闰年。

输入

 输入为一个整数,表示一个年份。

输出

如果是闰年,输出"Yes",否则输出"No"。输出单独占一行。

样例输入 Copy

2012

样例输出 Copy

Yes

源代码

  1. year=int(input())
  2. if (((year%4==0)and(year%100!=0))or(year%400==0)):
  3.     print("Yes")
  4. else:
  5.     print("No")

ZZULIOJ:1029: 三角形判定

题目描述

给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。

输入

输入为三个int范围的正整数,中间有一个空格隔开。

输出

如果能构成三角形,输出"Yes",否则输出"No"

样例输入 Copy

3 4 5

样例输出 Copy

Yes

源代码

  1. a,b,c=map(int,input().split())
  2. if (a+b>c)and(a+c>b)and(b+c>a):
  3.     print("Yes")
  4. else:
  5.     print("No")

ZZULIOJ:1030: 判断直角三角形

题目描述

输入三个正整数,判断用这三个整数做边长是否能构成一个直角三角形。

输入

输入三个正整数。

输出

能否构成直角三角形。如能输出:yes.若不能,输出:no。

样例输入 Copy

6 8 10

样例输出 Copy

yes

源代码

  1. a,b,c=map(int,input().split())
  2. if (a*a+b*b==c*c)or(a*a+c*c==b*b)or(b*b+c*c==a*a):
  3.     print("yes")
  4. else:
  5.     print("no")
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/143742
推荐阅读
相关标签
  

闽ICP备14008679号