zoukankan      html  css  js  c++  java
  • 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、本节课内容总结
  • 相关阅读:
    C#算法,二叉树,单链表,反向链表,stack栈
    系统架构师学习笔记_第十一章(上)_连载
    系统架构师学习笔记_第四章(下)_连载
    [项目过程中所遇到的各种问题记录]ORM篇——使用NHibernate配置对象实体的一些小问题
    含HTML标记的内容分页 (C#)
    PowerShell在SharePoint 2010自动化部署中的应用(1)代码获取
    走向ASP.NET架构设计第一章:走向设计
    asp.net 遍历XML文件节点信息
    系统架构师学习笔记_第一章_连载
    AOP 你想干什么 IOC 你服务什么
  • 原文地址:https://www.cnblogs.com/zhang-ping1205/p/12967379.html
Copyright © 2011-2022 走看看