• python学习一周总结


    1、Xmind总结

    2、作业题1-把 website = 'http://www.python.org' 中的 python 字符串取出来

    # 1.把 website = 'http://www.python.org' 中的 python 字符串取出来
    website = 'http://www.python.org'
    a = website.find('python')
    print(a)
    pp = website[a:a+len("python")]
    print(pp)

    3、作业题2-2.将给定字符串前后的空格去除,同时把PHP替换为Python

    # 将给定字符串前后的空格去除,同时把PHP替换为Python
    best_language = "        PHP is the best programming language in the world!     "
    best_language_strip = best_language.strip()
    des_language = best_language_strip.replace("PHP", "Python")
    print("替换前的字符串:", best_language)
    print("去空格替换后的:", des_language)

    4、作业题3-字符串操作

    a.截取从 位置 2 ~ 位置6 的字符串

    b.截取从 位置2 ~ 末尾位置 的字符串

    c.截取从 开始位置 ~ 6位置 的字符串

    d.截取完整的字符串

    e.从开始位置,每隔一个字符截取字符串

    f.从 索引3 开始,每2个字符中取一个字符

    g.截取从 索引2 ~ 末尾-1 的字符串

    h.截取字符串末尾两个字符

    i.字符串的逆序(拓展)

     

    说明:位置指的是字符所处的位置(比如位置1,指的是第一个字符“N”),索引指的是字符的索引值(比如索引0, 代表的是第一个字符“N”)

    my_hobby = "Never stop learning!"
    a = my_hobby[1:6]
    b = my_hobby[1:]
    c = my_hobby[:6]
    d = my_hobby[:]
    e = my_hobby[::2]
    f = my_hobby[3::3]
    g = my_hobby[2:]
    h = my_hobby[-3:-1]
    print(a, "*****", b, "*****", c, "*****", d, "*****", e, "*****", f, "*****", g, "*****", h)
    my_hobby = "Never stop learning!"
    my_hobby_list = list(my_hobby);
    print(my_hobby_list)
    my_hobby_list.reverse()
    my_hobby_list=''.join(my_hobby_list)
    print(my_hobby_list)

    5、作业题4-买东西

    4.去生鲜超市买橘子

    a.收银员输入橘子的价格,单位:元/斤

    b.收银员输入用户购买橘子的重量,单位:

    c.计算并且 输出 付款金额

    思考:如果输入的不是一个数字,执行程序会怎样?如何解决呢?

    while (True):
        sale_1 = input("橘子的价格,单位:元/斤,请输入:")
        try:
            sale_1 = float(sale_1)
            break
        except ValueError:
            print("输入价格有误,请重新输入")
    while (True):
        weight = input("用户购买橘子的重量,单位:斤,请输入:")
        try:
            weight = float(weight)
            break
        except ValueError:
            print("输入重量有误,请重新输入")
    print("付款金额:", sale_1 * weight)

    6、作业题5-按格式输出

    a.在控制台依次提示用户输入:姓名网名年龄性别爱好座右铭

    b.照以下格式输出:

    **************************************************
    个人信息展示

    姓名(网名)

    年龄:年龄
    性别:性别
    爱好:爱好
    座右铭:座右铭
    **************************************************

    user_name = input("请输入姓名:")
    screen_name = input("请输入网名:")
    user_age = input("请输入年龄:")
    user_sex = input("请输入性别:")
    user_hobby = input("请输入爱好:")
    user_motto = input("请输入座右铭:")
    
    print('''
    **************************************************
    个人信息展示
    
    %s(%s)
    
    年龄:%s
    性别:%s
    爱好:%s
    座右铭:%s
    **************************************************
    ''' % (user_name, screen_name, user_age, user_sex, user_hobby, user_motto))

     

  • 相关阅读:
    密码学概述
    密码学概述
    Hibernate初探之单表映射——第二章:Hibernate进阶
    Hibernate初探之单表映射——通过Hibernate API编写访问数据库的代码
    Hibernate初探之单表映射——使用Junit进行测试
    Hibernate初探之单表映射——创建对象-关系映射文件
    Hibernate初探之单表映射——创建持久化类
    Hibernate初探之单表映射——创建Hibernate的配置文件
    Hibernate初探之单表映射——jar包的导入
    Hibernate初探之单表映射——Hibernate概念及插件的安装
  • 原文地址:https://www.cnblogs.com/shishibuwan/p/12546963.html
Copyright © 2020-2023  润新知