zoukankan      html  css  js  c++  java
  • python 入门到实践第三章课后练习

    """3-4练习"""
    guestname = ["alex","crystal","eric","toto","bingo"]
    message = " i want Dinner together for you"
    print(guestname)
    print("hi" + " " + guestname[0].title() +","+ message+".")
    print("hi" + " " + guestname[1].title() + ","+message+".")
    print("hi" + " " + guestname[4].title() +","+ message+".")
    '''3-5练习'''
    print(guestname[4] +" "+ "not come on.")
    guestname[4] = "joner"#修改第四个元素
    print(guestname)
    print("hi" + " " + guestname[0].title() +","+ message+".")
    print("hi" + " " + guestname[1].title() + ","+message+".")
    print("hi" + " " + guestname[4].title() +","+ message+".")
    '''3-6练习'''
    print("我找到一个更大的饭店,可以邀请更多的宾客")
    guestname.append("hanmei")#末尾添加元素
    guestname.insert(0,"lisi")#列表开头添加元素
    guestname.insert(3,"wangwu")#在列表第三个索引添加元素
    print(guestname[0].title() + " " + message)
    print(guestname[1].title() + " " + message)
    print(guestname[2].title() + " " + message)
    print(guestname[3].title() + " " + message)
    '''3-7练习'''
    print("抱歉我只能要求两位来宾了")
    newguest=guestname.pop()#删除元素并把值赋给newgues这个变量
    print(newguest.title()+" 抱歉不能邀请您")
    print(guestname)
    newguest=guestname.pop()
    print(newguest.title()+" 抱歉不能邀请您")
    print(guestname)
    newguest=guestname.pop()
    print(newguest.title()+" 抱歉不能邀请您")
    print(guestname)
    newguest=guestname.pop()
    print(newguest.title()+" 抱歉不能邀请您")
    print(guestname)
    newguest=guestname.pop()
    print(newguest.title()+" 抱歉不能邀请您")
    print(guestname)
    newguest=guestname.pop()
    print(newguest.title()+" 抱歉不能邀请您")
    print(guestname)
    print(guestname[0].title()+ " " + message)
    print(guestname[1].title()+ " " + message)
    del guestname[0] #删除列表开头元素
    del guestname[0]#2个元素因为第一个元素删除后前移了,所有这里应该写【0】 而不是【1】
    print(guestname)

    toti=len(guestname)
    print(toti)
    '''3-8'''
    word = ["china","usa","tailand","HK","taiwan","ahpach"]
    print(word)
    word[3] = word[3].lower()#将列表中第4个元素转换为小写
    print(sorted(word))#临时排序
    print(sorted(word,reverse=True))#临时排序降序
    word.reverse()#列表顺序调换
    print(word)
    word.reverse()#列表顺序调换
    print(word)
    word.sort()#列表永久排序
    print(word)
    word.sort(reverse=True)#列表永久排序降序
    print(word)
    toti=len(word)#查询确定列表的长度
    print(toti)
  • 相关阅读:
    mysql开启skip-name-resolve 导致root@127.0.0.1(localhost)访问引发的ERROR 1045 (28000)错误解决方案
    php的类型运算符instanceof(用于确定一个 PHP 变量是否属于某一类 class 的实例)
    PHP通过__call实现简单的AOP(主事务后的其他操作)比如前置通知,后置通知
    页面返回刷新或H5监听(手机的)返回键
    微信公众号分享的引导页(附素材)
    mysql服务器无法连接10055错误解决示例
    Eclipse安装svn插件的几种方式
    mysql导入和导出数据
    eclipse的常用快捷键
    springmvc乱码配置
  • 原文地址:https://www.cnblogs.com/upuser/p/13141961.html
Copyright © 2011-2022 走看看