在python中的字符串表现方式有3种。
‘’、""、’’’ ‘’’
其中’’&""是可以嵌套使用的,’’’ ‘’'通常在注释、保持格式的较长字符串使用,如SQL语句
python的print()是内置的输出函数,将结果在控制台打印,常用的格式化输出的方式有2种.
print可以一次性打印多个变量,默认变量按照空格进行分割,最终以\n结尾.
print(1,'hello',888.88,sep = '\t' end = '\n')%
# 小强今年18岁,薪资水平8889.35,最喜欢吃东西,满屋子跑 name = '小强' age = 18 hobby = '吃东西,满屋子跑' salary = 8888.35 print('%s今年%d岁,薪资水平%.2f,最喜欢%s' % (name, age, salary + 1, hobby)) %s代表将name 通过内置的str(name)转化成字符串 %d将不同的数字类型进取整digit %f将数字类型取不同的小数点后面的浮点类型,并四舍五入 print('%.1f' %salary) #输出结果为8888.4format()
# 输出结果:小强今年18岁,最喜吃东西,满屋子跑 name = '小强' age = 18 hobby = '吃东西,满屋子跑' print('{}今年{}岁,最喜{}'.format(name, age, hobby)) {}在字符串中是占位符,{}的顺序与format中的变量保持一致