Python基础练习代码(20条)
1. 输入两个整数,输出它们的和。
a = int(input("请输入一个整数: "))pdb文件是什么语言开发的
b = int(input("请输入另一个整数: "))
sum = a + b
print("{0} + {1} = {2}".format(a, b, sum))
2. 计算一个整数的阶乘。
n = int(input("请输入一个正整数: "))
fact = 1
for i in range(1, n+1):
    fact *= i
print("{0}! = {1}".format(n, fact))
3. 输入三角形三边的长度,判断是否为直角三角形。
a = float(input("请输入三角形第一条边的长度: "))
b = float(input("请输入三角形第二条边的长度: "))
c = float(input("请输入三角形第三条边的长度: "))
正确表达页面注释格式的是if (a*a + b*b == c*c) or (a*a + c*c == b*b) or (b*b + c*c == a*a):
    print("是直角三角形")
else:
    print("不是直角三角形")
4. 输入一个字符,判断它是否为大写字母。
ch = input("请输入一个字符: ")
if ch >= 'A' and ch <= 'Z':
    print("{0}是大写字母".format(ch))
else:
    print("{0}不是大写字母".format(ch))
5. 输入一个整数,判断它是否为素数。
n = int(input("请输入一个正整数: "))
flag = 0javascript写helloworld
if n == 1:
    print("1不是素数也不是合数")
else:
    for i in range(2, n//2+1):
        if n % i == 0:
            flag = 1
            break
    if flag == 0:
        print("{0}是素数".format(n))
    else:
        print("{0}不是素数".format(n))
6. 输入一个字符,判断它是否为数字。
ch = input("请输入一个字符: ")
if ch >= '0' and ch <= '9':
    print("{0}是数字".format(ch))
else:
    print("{0}不是数字".format(ch))
7. 输入一个正数n,输出1到n之间的所有奇数。
python基础代码写字n = int(input("请输入一个正整数: "))
for i in range(1, n+1, 2):
    print(i, end=' ')
8. 计算1到100的累加和。
sum = 0
for i in range(1, 101):
    sum += i
print("1到100的累加和为:", sum)
9. 输入一个字符串,反转它并输出。
str = input("请输入一个字符串: ")
reverse_str = str[::-1]
print("反转后的字符串为:", reverse_str)
10. 输入一个正整数n,输出n行"*"组成的等腰直角三角形。
n = int(input("请输入一个正整数: "))
for i in range(1, n+1):
winform读取excel文件    for j in range(1, i+1):
        print("*", end='')
    print() # 换行
11. 输入一个字符串,判断它是否为回文串。
str = input("请输入一个字符串: ")
reverse_str = str[::-1]
if str == reverse_str:
    print("{0}是回文串".format(str))
else:教程网创始人

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