#!/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、本节课内容总结