Python 1.字符串(基础篇)
字符串打印
s = "我爱学习" print (s)
运行结果
我爱学习
转义字符
用于打印一些不方便写出的内容 比如回车键等等
在字符串中出现反斜杠就可能是转义字符的出现
不同系统的换行操作不同 windows:\n Linux:\r\n
打印Let 's go
方法1
s = "Let 's go" print (s)
运行结果
Let 's go
方法2 让反斜杠后面的字符进行打印
ss = 'Let \'s go ' print (ss)
运行结果
Let 's go
打印斜杠 \\=\
sss = "c:\\user" print (sss)
运行结果
c:\user
回车换行符 window \n
ssss = "我爱\n学习" print (ssss)
运行结果
我爱
学习
字符串的格式化
1.使用百分号(%)
%d:在此处放置一个整数
%s:表示此处应该放入一个字符串
%s例子
s = "我爱%s" print (s%"学习")
运行结果
我爱学习
%d例子
s = "我今年%d岁" print (s%16)
运行结果
我今年16岁
注意:占位符有多少个就必须用多少个实际内容代替 或者一个也别代替 否则就会出错
例子
li = "我爱%s,我今年%d岁" print (li) # 一个也不输入 print (li%"学习") # 输入一个 错误 print (li%("学习",18)) # 全部输入
当全部输入或者一个也不输入时的执行结果
我爱%s,我今年%d岁
我爱学习,我今年18岁
当输入不完整的执行结果
Traceback (most recent call last): # 我把我文件地址给删除了 print (li%"学习") #输入一个 错误 TypeError: not enough arguments for format string
2.format函数格式化字符串
推荐使用这种方法 当需要转化的字符串多了不会乱
使用{}和:来代替%号,最后使用format进行传参
format例子
s = "我热爱着{}".format("学习,个屁捏") print(s)
运行结果
我热爱着学习,个屁捏
让format带有顺序化
在{}里面加入数字 代表后面format传参的顺序
s = "我热爱着{1},{0}".format("个屁捏","学习") print(s)
运行结果
我热爱着学习,个屁捏
None关键字
表示什么也没有 如果一个函数没有返回值,那么可以用none来进行代替
用来占位置和接触变量绑定
def get(): None get()
运行结果为空,但是明显占据了一个位置
文笔不好,仅供参考
要有错误或者有其他更多的见解,欢迎大家加我QQ384435742来交流
想第一时间看更新的文章,请关注,谢谢