class_lemon_04y作业

#!/user/bin/python3
# -*- coding: utf-8 -*-
#@Time      : 2020/5/26 10:26
#@Author    :Test_zhang_ping
#@Email     :981874735@qq.com
#@File      :class_lemon_04y作业.py

# 1、 将字符串中的单词位置反转,“hello xiao mi” 转换为 “mi xiao hello”
# (提示:通过字符串分割,拼接,列表反序等知识点来实现)
print("答案一:")
str01 = input('请输入你需要的字符串: ')
str02 = str01.split(' ')
for i in str02[::-1]:
    print(i, ' ', end='')

print("答案二:")
string01 = input('请输入你需要的字符串:')
string02 = string01.split(' ')
print("将hello xiao mi的结果是:",' '.join(string02[::-1]))


# 2、字典的增删查改操作: 某比赛需要获取你的个人信息,编写一段代码要求如下:
#         1、运行时分别提醒输入 姓名、性别、年龄 ,输入完了,请将数据通过字典存储起来,
name =input("Please input your name:")
sex =input("Please input your sex:")
age =input("Please input your age:")
dict01 ={}
dict01.update({"name":name,"sex":sex,"age":age})
print(dict01)


# 2、数据存储完了,然后输出个人介绍,格式如下: 我的名字XXX,今年XXX岁,性别XX,喜欢敲代码
print("我的名字{},今年{}岁,性别{},喜欢敲代码".format(dict01["name"], dict01["sex"], dict01["age"]))

#3、有一个人对你很感兴趣,平台需要您补足您的身高和联系方式;
hight =input("Please input your hight:")
mobil_phone = input("Please input your mobil_phone:")
dict01 ={}
dict01.update({"hight":hight,"mobil_phone":mobil_phone})
print(dict01)

#4、平台为了保护你的隐私,需要你删除你的联系方式;
del dict01["mobil_phone"]
print(dict01)

# 5、你为了取得更好的成绩, 你添加了一项自己的擅长技能。
dict01.update({"test":"接口测试","test1":"功能测试","test2":"会敲代码"})
print(dict01)

# 3、利用下划线将列表li=[“python”,“java”,“php”]的元素拼接成一个字符串,然后将所有字母转换为大写,
li=["python","java","php"]
v="_".join(li)
print("转换为大写的结果:",v.upper())



# 4、利用切片把 'http://www.python.org'中的python字符串取出来
print("答案一:")
res = 'http://www.python.org'
str_2=res[11:17]
print("截取的结果是",str_2)
print("答案二:")
res1 = 'http://www.python.org'
str_1 =res1[-10:-4]
print("截取的结果是",str_1)

# 5、有下面几个数据 ,
# t1 = ("aa",11)      t2= (''bb'',22)    li1 = [("cc",11)]
# 请通过学过的知识点,进行相关操作变为如下字典: {"aa":11,"cc":11,"bb":22}
t1 = ("aa",11)
t2= ("bb",22)
li1 = [("cc",11)]
print("转换后的结果是:",dict([t1, li1[0], t2]))
# 6、本节课内容总结

 

posted @ 2020-05-26 18:46  Memory荒年  阅读(306)  评论(0编辑  收藏  举报