python数题

(一. 输入一个数 判断是基数还是偶数

value = input("请输入一个数")
value = int(value)
if value % 2:
     print("偶数")
else:
    print("基数")
请输入一个数6
基数

进程已结束,退出代码0

二. 输入四个数,算出四个数的平均值

value1 = int(input("第一个数"))
value2 = int(input("第二个数"))
value3 = int(input("第三个数"))
value4 = int(input("第四个数"))
total = (value1 + value2 + value3 + value4)
print(total / 4)
第一个数4
第二个数4
第三个数4
第四个数4
4.0

进程已结束,退出代码0

三. 输入两个数字,打印两个数中最大的数

value1 = int(input("输入一个数"))
value2 = int(input("输入一个数"))
if value1 > value2:
    print(value1)
else:
    print(value2)
输入一个数4
输入一个数5
5

进程已结束,退出代码0

四. 依次输入两个数,如果第一个数比第二个数小或者第一个数能被第二个数整除,则打印两个数的和

value1 = int(input("第一个数"))
value2 = int(input("第二个数"))
if value1 < value2 or value1 % value2 == 0:
    print(value1 + value2)
第一个数4
第二个数8
12

进程已结束,退出代码0

五. 要求用户输入两个数a、b,如果a能被b整除或a加b大于1000,则输出a,否则输出b

a = int(input())
b = int(input())
if a % b == 0 or a + b > 1000:
    print(a)
else:
    print(b)

12
15
15

进程已结束,退出代码0

六.  输入一个数,如果该数能除,打印被5整除。否则再次输入一个数,打印两个数的差

value1 = int(input("输入一个数"))
if value1 % 5 == 0:
    print(value1)
else:
    value2 = int(input("输入一个数"))
    print(value1 - value2)
输入一个数6
输入一个数2
4

进程已结束,退出代码0

七.  输入一个数计算该数的阶乘

5!=5*4*3*2*1

num = int(input("请输入一个数:"))
i = num
while num > 1:
    num -= 1
    i *= num
print(i)
请输入一个数:2
2

进程已结束,退出代码0

八.  计算1-100之间所有能被3整除的所有数的个数

count = 0
i = 0
while i <= 100:
    i += 1
    if i % 3 ==0:
        count += 1
print(count)
33

进程已结束,退出代码0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值