这里是6道基于Python if语句的基础编程题目,它们不涉及函数构建等高级概念:
- 判断一个数字是否为正数、负数或零:
num = float(input("请输入一个数字: "))
if num > 0:
print("这是一个正数")
elif num < 0:
print("这是一个负数")
else:
print("这是零")
- 判断一个年份是否为闰年:
year = int(input("请输入一个年份: "))
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
print(f"{year} 是闰年")
else:
print(f"{year} 不是闰年")
- 判断一个数字是否为奇数或偶数:
num = int(input("请输入一个整数: "))
if num % 2 == 0:
print("这是一个偶数")
else:
print("这是一个奇数")
- 判断三个数字的大小顺序:
a = float(input("请输入第一个数字: "))
b = float(input("请输入第二个数字: "))
c = float(input("请输入第三个数字: "))
if a >= b and a >= c:
largest = a
elif b >= a and b >= c:
largest = b
else:
largest = c
print("最大的数字是:", largest)
- 计算两个整数的商和余数:
num1 = int(input("请输入第一个整数: "))
num2 = int(input("请输入第二个整数: "))
quotient = num1 // num2
remainder = num1 % num2
print(f"商: {quotient}, 余数: {remainder}")
- 根据用户输入的成绩判断其等级:
score = float(input("请输入你的成绩: "))
if 90 <= score <= 100:
grade = 'A'
elif 80 <= score < 90:
grade = 'B'
elif 70 <= score < 80:
grade = 'C'
elif 60 <= score < 70:
grade = 'D'
else:
grade = 'F'
print(f"你的等级是: {grade}")
请注意,这些示例代码需要在合适的Python环境下运行,比如命令行或Python IDE。