Python 练习实例31原创
金蝶云社区-爱孤独又爱你
爱孤独又爱你
19人赞赏了该文章 420次浏览 未经作者许可,禁止转载编辑于2022年12月23日 09:03:18

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

程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。。

程序源代码:

实例(Python2.x)

#!/usr/bin/python

# -*- coding: UTF-8 -*- 


letter = raw_input("please input:")

#while letter  != 'Y':

if letter == 'S':

    print ('please input second letter:')

    letter = raw_input("please input:")

    if letter == 'a':

        print ('Saturday')

    elif letter  == 'u':

        print ('Sunday')

     else:

        print ('data error')


elif letter == 'F':

     print ('Friday')    

elif letter == 'M':

     print ('Monday')    

elif letter == 'T':

     print ('please input second letter')

     letter = raw_input("please input:")


     if letter  == 'u':

        print ('Tuesday')

     elif letter  == 'h':

        print ('Thursday')

      else:

        print ('data error')      

  

elif letter == 'W':

      print ('Wednesday')

else:

      print ('data error')


实例(Python3.x)


#!/usr/bin/python3 

letter = input("please input:")

#while letter  != 'Y':

if letter == 'S':

    print ('please input second letter:')

    letter = input("please input:")

    if letter == 'a':

        print ('Saturday')

    elif letter  == 'u':

        print ('Sunday')

    else:

        print ('data error')


elif letter == 'F':

    print ('Friday')


elif letter == 'M':

    print ('Monday')    


elif letter == 'T':

    print ('please input second letter')

    letter = input("please input:")

    if letter  == 'u':

        print ('Tuesday')

    elif letter  == 'h':

        print ('Thursday')

    else:

        print ('data error')        


elif letter == 'W':

    print ('Wednesday')

else:

    print ('data error')


以上实例输出结果为:

please input:S
please input second letter:
please input:a
Saturday



赞 19