2024-04-24 10:46:09 发布
网友
我创建了这个函数: 生成座位号码(电影索引,票数)
我需要为电影1自动生成以1开头的座位号,前缀是M,比如“M1-1”,“M1-2”,“M1-3”,等等,但我不太确定如何做到这一点。在
我会使用for循环吗?在
试试下面的方法:
seat_numbers = ["M1-"+ str(i) for i in range(1, 101)]
因为这个问题不是很清楚,我可以给出一些可能有用的版本,这取决于你得到的是什么。在
原子调用案例:
def generate_seat_number(idx, num): return "M{}-{}".format(idx, i)
列表返回给调用方:
发电机外壳:
def generate_seat_number(idx, num): for i in range(1, num+1): yield "M{}-{}".format(idx, i)
希望这有帮助。如果你需要更多帮助,请留言。在
如果您使用的是python3.6+,则可以使用fstrings:
[f'M1-{i}' for i in range(1, 11)]
如果你有功能性瘙痒
试试下面的方法:
因为这个问题不是很清楚,我可以给出一些可能有用的版本,这取决于你得到的是什么。在
原子调用案例:
列表返回给调用方:
^{pr2}$发电机外壳:
希望这有帮助。如果你需要更多帮助,请留言。在
如果您使用的是python3.6+,则可以使用fstrings:
如果你有功能性瘙痒
^{pr2}$相关问题 更多 >
编程相关推荐