Python学习第一天-作业

1、用代码实现:控制台输入5个数字后,用list的方法实现从小到大输出,并输出最小值
答:

# 控制台输入5个数字
str0 = input("请输入5个数字\n")
print(type(str0),str0)
# 按空格分隔,存为列表
list1 = str0.split(" ")
print(list1)
# 因为分隔后列表里的元素都是string型,需要将string型遍历转成int型
list2 = list(map(int,list1))
# 从小到大排序输出
list2.sort()
print(list2)
# 输出最小值
print("最小值是:%d" % list2[0])

2、有一个浮点数是22.33456 如果我要输出 abc 22.3kkk 如何用字符串格式化的方式实现

print('abc  %.1f%s' % (22.33456, 'kkk'))

3、有一个列表[1,2,3],如何复制这个列表放入另外一个独立的列表中

list1 = [1, 2, 3]
list2 = [4, 5, 6]
list2.extend(list1)
print(list2)

4、定义一个变量name,输入你自己的名字,将他名字首字母大写

name = "wu pei"
print(name.title())

5、实现一个简单的句子的单词统计,句子如下:
“There was once a guy who suffered from cancer, a cancer that can’t be cured”

name = """There was once a guy who suffered from cancer, a cancer that can't be cured"""
# 因为句子里面有逗号,所以先用replace()将","替换为空,再切割成列表,最后统计列表里的单词个数
list1 = name.replace(',', '').split(" ")
print(list1)
print(len(list1))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值