怎么查看token目前剩余情况?
import randomfrom typing import List
ANSI颜色代码
RED = '\033[91m'BLUE = '\033[94m'RESET = '\033[0m'
class DoubleColorBall: def init(self): self.red_pool = list(range(1, 34)) self.blue_pool = list(range(1, 17))
def generate(self) -> dict:
'''生成一注双色球号码'''
reds = sorted(random.sample(self.red_pool, 6))
blue = random.choice(self.blue_pool)
return {'red': reds, 'blue': blue}
def batch_generate(self, n: int = 5) -> List[dict]:
'''批量生成多注号码'''
return [self.generate() for _ in range(n)]
@staticmethod
def display(results: List[dict]):
'''带颜色显示结果'''
for i, res in enumerate(results, 1):
red_str = ' '.join([f'{RED}{num:02d}{RESET}' for num in res['red']])
blue_str = f'{BLUE}{res['blue']:02d}{RESET}'
print(f'第{i}注: {red_str} | {blue_str}')
def main(): print('=== 双色球模拟选号器 ===') generator = DoubleColorBall()
# 生成5注默认号码
results = generator.batch_generate(5)
# 显示结果
DoubleColorBall.display(results)
print('\n提示:可修改main()中的batch_generate参数调整生成数量')
if name == 'main': main()
赞181
踩0