zoukankan      html  css  js  c++  java
  • Python活力练习Day3

    Day3:请输入星期几的第一个字母来判断是星期几,如果第一个字母一样,则继续判断第二个字母。

    #这是一道典型的题,一次输入一个字母,首字母匹配一个list里的内容。如果匹配到多个,再输入并匹配第二个字母,第三个字母,直到匹配到结果时返回。

    #函数startswith()解决开头匹配问题:

                    startswith( ,start,end)

     1 def is_week():
     2     s = ''
     3     x = None
     4     while not x:
     5         s,x = judes(s)
     6     print(x)
     7 
     8 def judes(s):
     9     char = input('please input a char:')
    10     s += char
    11     result = []
    12     week = ['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday']
    13 
    14     for i in week:
    15         if i.startswith(s):
    16             result.append(i)
    17     if len(result) == 1:
    18         return s,result[0]
    19     else:
    20         return s,None
    21 
    22 
    23 
    24 is_week()

    输出结果示例:

  • 相关阅读:
    开发入门
    Web开发的四个域
    JSP语法
    JSP入门
    变量的作用范围
    面向对象
    C#编译执行过程
    css3的渐变、背景、过渡、分页
    css3选择器总结
    css3基础选择器
  • 原文地址:https://www.cnblogs.com/xiaodangdang/p/12072841.html
Copyright © 2011-2022 走看看