Python基础练习题

Python基础练习题
1.输入任意三个整数,将它们从小到大排列并输出

list=[]
for i in range(0,3):
    x=int(input("请输入一个整数:"))
    list.append(x)
list.sort()
print(list)

2.求任意字符串的长度

a=str(input("请输入字符串:"))
print("字符串长度为:%s"%len(str(a)))
  1. 定义一个函数,输入任意三个学生的姓名,然后写入到 D 盘根目录下的 test.txt 中
def write_text():
    path = "D:/"
    full_path = path +  "test.txt"
    file = open(full_path, "w")
    for i in range(3):
        msg=input("请输入:")
        file.write(msg+"\n")
write_text()
  1. 定义一个函数,求 1-n 之间的所有偶数和,默认计算 1-10
def ou_sum():
    sum=0
    for n in range(11):
        if n % 2 == 0:
            sum+=n
    print("所有偶数和为:%d"%sum)
ou_sum()
列表式:
s=[i for i in range(11) if i%2==0]
print("偶数总和为:%s"%sum(s))

5.定义一个函数,可以将任意两个字符串拼接到一起

a=input("请输入任意字符串:")
b=input("请输入任意字符串:")
def str():
    ab="".join([a,b])
    print(ab)
str()

6.输入任意三个整数,计算前两数之和与第三数的乘积

a=int(input("请输入第一个数:"))
b=int(input("请输入第二个数:"))
c=int(input("请输入第三个数:"))
t=a+b*c
print(t)
  1. 写出Python的优势,三个以上
  2. 学习Python可以用来干什么
  3. 现有 str=“ABEFG” ,如何取出 FG 并打印
str="ABEFG"
print(str[3::])

10.编写一个小程序:让用户输入任意的用户名与密码,然后将他输入的用户名与密码打印出来,如用户输入 abc/123 ,则打印您输入的用户名是 abc ,密码是 123

i=input("请输入用户名/密码:")
s=i.split("/")
print("您输入的用户名是:"+s[0],"密码是:"+s[1])

11.字符串有哪些特点

可以是下标(索引);
字符串可以被连接在一起,用“+”运算符,重复*;
字符串可以写多行;
单引号或双引号。
  1. 字符串在使用 % 格式化时,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值