python小白入门基础(五:字符串)

内容摘要
# 字符串 """用引号引起来的就是字符串 " " """ """" "" "" """ """ """ """ #转义字符:  + 某个字符 作用:将有意义的字符变得无意义       将无意义的字符变得有意义
文章正文

# 字符串
"""用引号引起来的就是字符串 " " """ """" "" "" """ """
"""
"""
#转义字符: + 某个字符
作用:将有意义的字符变得无意义
将无意义的字符变得有意义

, 表示换行
水平制表符 缩进
将后面的字符直接拉到当前行首
"""

# (1)单引号字符串
strvar = "今天中午没睡好"
print(strvar)
print(type(strvar))

# (2)双引号字符串
strvar = "床前望明月"
strvar = "低头思 思故乡"
strvar = "疑是地 上霜"
strvar = ""头发"掉光光"
strvar = "王者 发发发发"

#(3)三引号字符串(可以换行)
strvar = """
路遥知马力
日久见人心
"""
print(strvar)


strvar = """
踏破"铁鞋无觅处,
得来全部费工夫.

"""
print(strvar,type(strvar))

# (4)元字符串 r"字符串"不转义字符,原型化输出字符串,就是说直接输出字符串
strvar = r"今天的上课内容是数学"
print(strvar)

# (5)格式化字符串
"""
%d 整型占位符
%f 浮点型占位符
%s 字符串占位符

写法:"字符串" % (赋值1 ,赋值2
"""

# %d 整型占位符
strvar = "今天的我买了%d个苹果" %(5)
print(strvar)

# %2d 占2位,原字符默认是右
strvar = "今天的我买了%2d个苹果" % (6)
print(strvar)

# -2d 占2位,原字符串默认是左
strvar = "今天的我买了%-2d个苹果" % (6)
print(strvar)

# %f浮点型占位符 ,默认小数点保留6位。
strvar = "今天我买苹果花了%f元" % (9.9)
print(strvar)

# %.2f 小数点保留2位
strvar = "今天我买苹果花了%.2f元" % (9.9)
print(strvar)

# %f 具有四舍五入的情况
strvar = "今天我买苹果花了%f元" % (9.964)
print(strvar)

# %s 字符串占位符
strvar = ("一起打王者和吃鸡吧!") % s
print(strvar)

#综合例子
strvar = "%s买了%d套房子,花了%f元,心情感觉%s" % ("我",2,28.9,"像是住进了茅草房")
print(strvar)

# 注意在不知道是什么类型的时候,直接%s,python会强制把整型浮点型字符串转为字符串类型
strvar = "%s买了%s套房子,花了%s元,心情感觉%s" % ("我",2,28.9,"像是住进了茅草房")
print(strvar)

代码注释
[!--zhushi--]

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!