python基础编程题目
题目:编写一个程序,要求用户输入两个数字,并计算它们的和、差、积和商。
python
num1 = float(input("请输入第一个数字:")) 
num2 = float(input("请输入第二个数字:")) 
sum = num1 + num2 
diff = num1 - num2 
prod = num1 * num2 
quotient = num1 / num2 
print("和为:", sum) 
print("差为:", diff) 
print("积为:", prod) 
print("商为:", quotient)
题目:编写一个程序,将列表中的数字按从小到大排序并输出。
python
numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5] 
numbers.sort() 
print(numbers)  # 输出[1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
题目:编写一个程序,要求用户输入一个字符串,并统计其中字母的数量。
python
string = input("请输入一个字符串:") 
count = 0 
for char in string: 
    if char.isalpha(): 
        count += 1 
print("字母数量为:", count)
题目:求1到100的整数和。
python
total = 0 
for i in range(1, 101): 
    total += i 
print(total)
题目:判断一个数字是否为偶数。
python
num = int(input("请输入一个数字:")) 
if num % 2 == 0: 
    print("是偶数") 
else: 
    print("不是偶数")
题目:求一个数字的阶乘。
python
num = int(input("请输入一个数字:")) 
factorial = 1 
for i in range(1, num+1): 
    factorial *= i 
python基础程序设计print(factorial)
题目:求斐波那契数列的第n项。
python
def fibonacci(n): 
    if n <= 0: 
        return 0 
    elif n == 1: 
        return 1 
    else: 
        a, b = 0, 1 
        for i in range(2, n+1): 
            a, b = b, a+b 
        return b 
print(fibonacci(10))  # 输出55

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。