【萌新求助】关于根据用户的输入来使用已有的字典

from random import randint
from time import sleep

import 卡池 

stone = 100
result = []
dictionary = {}

print("欢迎来到Allen抽卡模拟器!")
tip = input("请选择卡池(test/常驻/):")
try:
	dictionary = f'{tip}'
	print(dictionary)
except:
	print("Error!")

def one():
	b = randint(1,1000)
	if b>=0 and b<=10:
		a = six_stars[randint(0,int(len(six_stars))-1)]
		result.append(a)
		print(a)
	elif b>=11 and b<=100:
		a = five_stars[randint(0,int(len(five_stars))-1)]
		result.append(a)
		print(a)
	elif b>=101 and b<=400:
		a = four_stars[randint(0,int(len(four_stars))-1)]
		result.append(a)
		print(a)	
	else:
		a = three_stars[randint(0,int(len(three_stars))-1)]
		result.append(a)
		print(a)

def ten():
    for i in range(10):
        one()

while stone > 0:
	a = input(f"\n石头数:{str(stone)}\n输入1单抽,输入2十连:\n(输入'q'以退出)")
	if a == '1':
		stone -= 1
		one()
	if a == '2':
		if stone >= 10:
			stone -= 10
			ten()
		else:
			print('石头不足!')

	if a == 'q':
		break
	while stone == 0:
		tip = input('\n石头不足,是否氪金?(y/n)')
		if tip == 'y':
			stone += 100
			print('氪金成功!')
		if tip == 'n':
			break

print('\n抽卡数:' + str(len(result)))

print("六星:",end="")
for i in six_stars:
	print(f"{i}:{str(result.count(i))}",end=" ")
print(f"\n")

print("五星:",end="")
for i in five_stars:
	print(f"{i}:{str(result.count(i))}",end=" ")
print(f"\n")

print("四星:",end="")
for i in four_stars:
	print(f"{i}:{str(result.count(i))}",end=" ")
print(f"\n")

print("三星:",end="")
for i in three_stars:
	print(f"{i}:{str(result.count(i))}",end=" ")
print(f"\n")

print('\n已退出模拟器!')

如图为一个简单的模拟抽卡程序,我的目的是让用户能自主选择卡池。

已经尝试了input(),发现只能返回一个字符串。

在线等大佬帮助!wei'x

import 卡池 是什么?

test = {
    'six_stars':['A1','A2','A3'],
    'five_stars':['B1','B2','B3'],
    'four_stars':['C1','C2','C3','C4'],
    'three_stars':['D1','D2','D3','D4','D5'],
    }

常驻 = {
    
}

这个

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!

速戳参与调研>>>https://t.csdnimg.cn/Kf0y