• Python基础练习题3


    # 1、现有字符串    str1 = "PHP is the best, programming, language in, the world! "
    #       要求一:将给定字符串的PHP替换为Python
    #       要求二:替换以后,将字符串以逗号为分割点进行分割得到一个列表
    
    str1 = "PHP is the best, programming, language in, the world! "
    # 要求1
    res1 = str1.replace("PHP", "Python")
    # 要求二
    li1 = res1.split(",")
    print(res1)
    print(li1)
    
    # 2、编写代码,提示用户输入1-7七个数字,分别代表周一到周日,
    # 打印输出“今天是周X”(要求:使用上课学过的知识点来做)
    # 提示:周一到周日,可以保存到列表中,实现用到的知识点:输入、输出、列表索引取值
    li2 = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]
    num = int(input("请输入1-7之间的数字:"))
    index = num - 1
    print(f"今天是{li2[index]}")
    
    # 3、用户输入一个数值,请使用比较运算符确认用户输入的是否为偶数?
    # 是偶数输出True,不是输出False
    # 提示:input输入的不管是什么,都会被转换成字符串,想办法将字符串转换为数值类型,再进行算术运算和比较)
    # 提示:用到的知识点:算术运算符、 比较运算符  、输入、输出
    number = float(input("请输入一个数字:"))
    print(number % 2 == 0)
    #
    # 4、切片小练习
    # 1、现在有一个字符串 s = 'abcdefghijk',
    #     要求一:通过切片获取: defg
    #     要求二:通过切片获取:cgk
    #
    # 2、通过切片获取 li = [2,3,1,4,6,2,5,6,7]中的  [1,4,6,2 ]
    
    # 1
    s = 'abcdefghijk'
    # 要求一
    res4 = s[3:7]
    print(res4)
    # 要求二
    res5 = s[2::4]
    print(res5)
    
    # 2、
    li = [2, 3, 1, 4, 6, 2, 5, 6, 7]
    res6 = li[2:6]
  • 相关阅读:
    SQL语句
    POJ2586——Y2K Accounting Bug
    POJ1328——Radar Installation
    POJ2965——The Pilots Brothers' refrigerator
    SDIBT2666——逆波兰表达式求值
    POJ1753——Flip Game
    Python全栈开发-有趣的小程序
    跑马灯效果、jquery封装、$.fn和$.extend方法使用
    js 实现浏览器全屏效果
    百度地图点聚合功能如何提高性能
  • 原文地址:https://www.cnblogs.com/gyf-0603/p/13430384.html
Copyright © 2020-2023  润新知