maxliu06 发表于 2020-1-2 15:48:01

新手,在学字符串方法


temp='学号:%d,姓名:%s,班级:%s'
print(temp%(0123,'张三','一年级'))   

学号 以0开头时会报错    为什么?

sunrise085 发表于 2020-1-2 16:06:53

在python早起版本中,0开头的数字认为是八进制,新版本中已经取消了这种表示,八进制是0o开头。因此你不能用0开头的数字表示。这里你可以将学号也写成%s
页: [1]
查看完整版本: 新手,在学字符串方法