内容:
#编码
#python默认是utf-8编码
#语法格式:byte_c = content.encode()
#字符串元字符概念
‘’’
s = ‘xxx’:普通字符,python3中默认是unicode编码,
s = u’xxx’:指定字符串是用Unicode编码
s = b’xxx’:指定字符串用二进制保存
s = r’xxx’:放在字符串转义,表示字符串原本的含义
s = f’xxx’:字符串格式化输出的一种方式
‘’’
‘’’
格式化:按照一定的方式,将字符串和变量混合输出
#方法一:字符串拼接
#方法二:%形式拼接
#%s:字符串
#%d:表示整数
#%f:表示小数
字符串拼接使用场景:用于python爬虫爬取网页时url的变换,format居多
#使用场景:字符串中本身有%号时,url–编码–url中的汉字会按照这个编码显示
#http://www.baidu.com/s?wd=%E5%A4%A9%E9%97%AE%s(后面取出来的字符时汉字赋值过来转化后的编码)
#url = ‘http://www.baidu.com/s?wd=%E5%A4%A9%E9%97%AE%s’
#print(url % name)
#string = ‘https://www.baidu.com/s?wd=%E7%88%AC%E8%99%AB’
#这种方法表明:当字符串本身含有%s时,不能再去使用%去格式化字符串
#方法3:format()
点个