Python基础-day05-小练习(字符串、列表、字典的使用)

# 第一题  请将字符串"hello xiao mi" 转换为"mi xiao hello"(字符串分割、拼接以及反序)
# 定义一个字符串
s1="hello xiao mi"
# 字符串分割,生成列表
s2=s1.split(" ")
# 调用列表的反序方法
s2.reverse()
# 拼接字符串
s3=" ".join((s2)

第二题:
字典的增删改查 某比赛需要你的个人信息,编写代码如下
1.运行时分别输入用户的姓名、年龄、性别,用字典存储
2.数据存储后,用以下格式输出:我的名字是XXX,年龄是XX,性别是XXX,喜欢敲代码
3.有个人对你感兴趣,需要你补充手机号码和身高
4.平台为了保护你的隐私,需要删除你的联系方式
5.你为了更好的成绩,需要增加一项技能

name=input("请输入你的姓名:")
age=input("请输入你的年龄:")
sex=input("请输入你的sex: ")
users={"name":name,"age":age,"sex":sex}
print("我的名字是{},年龄是{},性别是{},喜欢敲代码".format(name,age,sex))
users.update({"mobilephone":18217298288,"height":166})
users.pop("mobilephone")
users["skills"]="reading"

 


第三题
利用下划线列表li=["Phthon","Java","Php"]的每一个元素拼接成字符串,然后将所有的字母转换为大写


li=["Phthon","Java","Php"]
s4=" ".join((li))
s4=s4.upper()

 


第四题
利用切片把"Http://www.python.org"中的字符串python取出来
urlstr="Http://www.python.org"
language=urlstr.split(".")
wantstr=language[1]

 


第五题
编写一个买橘子的计算器
运行代码提示输入橘子的价格(考虑小数)
然后随机生成斤数(1-100之间的整数),计算金额,控制台输入信息,以下格式:
您购买的橘子xx.xx斤每斤xx.xx元,应支付金额为xx.xx元

import random
price=input("请输入橘子的价格:")
kilos=100*random.random()
amount=float(price)*kilos
print("您购买的橘子{:.2f}斤每斤{}元,应支付金额为{:.2f}元".format(kilos,price,amount))

 

posted @ 2021-05-27 16:06  坚持哪怕一点点  阅读(328)  评论(0编辑  收藏  举报