python编程,请朋友们看一下

用户输入一个数宁和一个字母组成的座位号,根据字母判断位置是商口还是过道。日前中国高铁和国内飞机商口位置的字母是' A'和'F',过道位置是‘C'和
'D',中间位置是'E'。
每个车用座位排数是1-17.字母不区分大小写。

输入格式:
输入一个数宁和字母组合成的字符串
输出格式:
窗口'或过道’ 或输入错误
样例输入1:
12F
样例输出1:
脔口

img


seat = input("请输入座位号:")
row = int(seat[:-1])
column = seat[-1].upper()

if row <= 0 or row > 17 or column not in ['A', 'F', 'C', 'D', 'E']:
    print("输入错误")
else:
    if column == 'A' or column == 'F':
        print("窗口")
    else:
        print("过道")

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7663550
  • 这篇博客也不错, 你可以看下Python中最全的窗口操作,如窗口最大化、最小化、窗口置顶、获取缩放比例等
  • 除此之外, 这篇博客: Python编程从入门到实践 -----第3章、列表简介(课后习题答案)中的 3-5 修改嘉宾名单 :你刚得知有位嘉宾无法赴约,因此需要另外邀请一位嘉宾。以完成练习3-4时编写的程序为基础,在程序末尾添加一条print 语句,指出哪位嘉宾无法赴约。修改嘉宾名单,将无法赴约的嘉宾的姓名替换为新邀请的嘉宾的姓名。再次打印一系列消息,向名单中的每位嘉宾发出邀请。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  •  guests = ['chen', 'nico', 'xia']
     name = guests[0].title()
     print(name + ", please come to dinner.")
     name = guests[1].title()
     print(name + ", please come to dinner.")
     name = guests[2].title()
     print(name + ", please come to dinner.")
     name = guests[1].title()
     print("\nSorry, " + name + " can't make it to dinner.")
     #nico无法到来让我们邀请gary
     del(guests[1])
     guests.insert(1, 'gary ')
     #再次邀请
     name = guests[0].title()
     print("\n" + name + ", please come to dinner.")
     name = guests[1].title()
     print(name + ", please come to dinner.")
     name = guests[2].title()
     print(name + ", please come to dinner.")
    

    输出:

    Chen, please come to dinner.
    Nico, please come to dinner.
    Xia, please come to dinner.

    Sorry, Nico can’t make it to dinner.

    Chen, please come to dinner.
    Gary , please come to dinner.
    Xia, please come to dinner.

 guests = ['chen', 'nico', 'xia']
 name = guests[0].title()
 print(name + ", please come to dinner.")
 name = guests[1].title()
 print(name + ", please come to dinner.")
 name = guests[2].title()
 print(name + ", please come to dinner.")
 name = guests[1].title()
 print("\nSorry, " + name + " can't make it to dinner.")
 #nico无法到来让我们邀请gary
 del(guests[1])
 guests.insert(1, 'gary ')
 #再次邀请
 name = guests[0].title()
 print("\n" + name + ", please come to dinner.")
 name = guests[1].title()
 print(name + ", please come to dinner.")
 name = guests[2].title()
 print(name + ", please come to dinner.")