print("it is the %dth day"%(data))
print好像得加一个括号,反正我3.10不加的话报错。
而且你这个程序里面的所有标点符号都是中文啊,这个不行的,编译会报错,必须全用英文的
注意python语法:英文标点符号
print 加一个括号(),这是python3的语法:
print("it is the %dth day" % (data))
另外推荐 f-string 写法,更简洁(不用考虑是%d还是%s或者是其他的):
print(f"it is the {data}th day")