我一直在为我的GCSE计算机科学进行一些控制性评估,我遇到了一些问题。我需要能够创建不同的表,如果尚未创建,我需要根据该人所在的类来命名它们(我不知道)。我让用户输入他们的类,然后将其保存在索引[1]的列表(nameyear)中。
c.execute('''CREATE TABLE IF NOT EXISTS %s (Name text, Score integer)''' % nameyear[1])
该类以这种格式保存,“11x1”。它不允许我使用'11x1'作为表的名称,尽管它被保存为字符串。我怎么克服这个?
由于
答案 0 :(得分:0)
也许nameyear [1]不是一个字符串,所以只需要这样:
str(nameyear[1])