所以,这是我的任务,我必须创建一个航班预订系统。其中一个要求是它应该创建不以零开头的 3 位乘客代码(例如 100 是最小的可接受值(,我不知道我该怎么做,因为我是初学者,我刚刚开始学习 Python。到目前为止,我已经为乘客,航班,座位区上课,因为我今天才开始上课。请帮忙。谢谢。
你可以试试这个:
import random
numbers = range(100,1000) # 100..999
rand_num = random.choice( numbers ) # get a random number
random.shuffle( numbers ) # shuffle numbers in the random order
或者做任何你喜欢的事情...
我喜欢列表理解来制作 100 到 999 的列表:
航班 = [i 表示 i 在范围内(100, 1000(]
对于随机版本,可能有更好的方法,但是 Random.randint(x, y( 创建了一个包含端点的随机输入:
从随机导入 随机
兰德 = 随机((
航班 = 兰德·兰丁(100,999(
希望这对您的家庭作业有所帮助,但请尝试了解作业以及代码的工作原理......免得你在决赛中被破坏!