练习_1
练习题目:
1 给定一个不超过5位的正整数,判断其有几位
使用input函数
2 打印1-10,正反序
3 计算10以内的偶数(奇数)
4 给定一个不超过5位的正整数,判断其有几位,依次打印出个位,百位,千位,万位的数字(逆序呢)
5 打印一个边长为n的正方形
6 求100内所有奇数的和(2500)
7 判断学生成绩,成绩等级A-E,其中,90分以上为’A’,80-89分为’B’,70-79分为’C’,60-69分为’D’,60分以下为’E’
8 求1到5阶乘之和
9 给一个数,判断它是否是素数(质数)
质数: 一个大于1的自然数只能被1和它本身整除
1 给定一个不超过5位的正整数,判断其有几位
使用input函数
number=int(input()) #定义整数number
if number>=100: #判断number是否大于100(二分法)
if number>=10000:
print('it is five-digit number')
elif number>=1000:
print('it is four-digit number')
else:
print('it is three-digit number')
else:
if number>=10:
print('it is two-digit number')
elif number>=0:
print('it is unidigi