python字符串使用单引号、双引号、三个双引号包含起来。
1.单引号和双引号的使用时一样的,都是包含一个字符串。
例如:
print 'abc'
等同于:
print "abc"
输出的结果都是:
abc
2.三个引号:
单个引号包含主要是,字符串块,可以是多行的。例如:
print """ aaa
bbb
ccc"""
输出结果:
aaa
bbb
ccc
3.格式化输出字符串:
python同样也有类似于C语言中printf一样的格式化字符串的函数功能:
print "my name is %s,age is %d,recod is %.2f"%("Tom", 16, 99.0325)
%s - 表示一个字符串
%d - 表示一个整数
%.2f - 表示一个含有两位小数的浮点数
注意括号前面的%。
4.打印汉字
如何打印出汉字呢?
#coding:utf-8 #加上这行就可以输出汉字了
s1 = "我叫%s,今年%d岁"%('小明',23)
print s1
输出内容:
我叫小明,今年23岁
5.转义字符
print "aaa\nbbb"
字符串中的’\n’是转义成了换行符号。
如何打印出’\n’这连个字符呢?
只要在字符前面加上字母r就可以了,
print r"aaa\nbbb"
输出:
aaa\nbbb