两种print 输出却不一样 ,请问是什么原因呢

来源:4-3 编程练习

慕粉0024541536

2021-11-22 21:03:17

# coding:utf-8

if __name__ ==  '__main__':
    name = '小红'  # 姓名:name
    age = 20  # 年龄:age
    print('姓名:', name, '年龄:', age)
    print('姓名:s% 年龄:s%', (name, age))

运行后得到的结果却是:

https://img.mukewang.com/climg/619b950509aa34aa13760314.jpg

为什么?谢谢

写回答

1回答

时间,

2021-11-23

同学,你好!若使用字符串格式化应是%s,字符串后边应是%

https://img.mukewang.com/climg/619c49e609ac175906330258.jpg

祝学习愉快!

0

0 学习 · 2433 问题

查看课程