大家好,我是csdn的博主:lqj_本人
这是我的个人博客主页:lqj_本人的博客_CSDN博客-微信小程序,前端,vue领域博主lqj_本人擅长微信小程序,前端,vue,等方面的知识https://blog.csdn.net/lbcyllqj?spm=1000.2115.3001.5343
哔哩哔哩欢迎关注:小淼前端
小淼前端的个人空间_哔哩哔哩_bilibili
本篇文章主要讲述python的安装以及pycharm解释器的配置流程,本篇文章已经成功收录到我们python专栏中:
https://blog.csdn.net/lbcyllqj/category_12089557.htmlhttps://blog.csdn.net/lbcyllqj/category_12089557.html
目录
python字符串的定义
单双引号的区别
三引号的作用
字符串的拼接
python字符串的定义
在python中加了引号的字符都被认为是字符串!
如:
name="lqj_本人"
x='小淼前端'
以上都表示字符串的格式,那么大家也看到了,上面我用了一双引号和一个单引号,哪有的朋友就会问单引号和双引号到底什么区别呢?
单双引号的区别
其实在python中单双引号并没有本质的区别,但是有的时候我们还必须要单双引号的配合。
比如:
name = "CSDN的lqj_本人是不是'哔哩哔哩的小淼前端'"
print(name)
运算结果:
CSDN的lqj_本人是不是'哔哩哔哩的小淼前端'
如果我们用上面的办法去验证同时都用双引号或者同事都用单引号行不行。
验证(同时用双引号):
name = "CSDN的lqj_本人是不是"哔哩哔哩的小淼前端""
print(name)
运算结果:
File "E:\python源文件\练习.py", line 1
name = "CSDN的lqj_本人是不是"哔哩哔哩的小淼前端""
^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: invalid syntax
验证(同时用单引号):
name = 'CSDN的lqj_本人是不是'哔哩哔哩的小淼前端''
print(name)
运算结果:
File "E:\python源文件\练习.py", line 1
name = 'CSDN的lqj_本人是不是'哔哩哔哩的小淼前端''
^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: invalid syntax
大家会发现,python给我们打印了报错信息,python好像是在说:“你用了这么多双(单)引号,到底我们执行哪一个啊?”
所以,就像我们上面给大家总结的,python里面的双引号和单引号本质上是没有区别的,但是在某种情况中(如上面)我们必须用他们来做配合!
三引号的作用
三引号的作用:注释我们指定范围的内容
比如:
'''11111
11111'''
此时,被我们注释掉的内容python就不运行他了。
字符串的拼接
我们都知道python对数字是可以惊醒加减乘除等一系列的数学运算的,字符串同样也是可以的!
比如:
name="CSDN:lqj_本人"+";"+"哔哩哔哩:小淼前端"
print(name)
运算结果:
CSDN:lqj_本人;哔哩哔哩:小淼前端
但是,python的字符串拼接只能是字符串与字符串之间进行拼接哦~
验证:
name="CSDN:lqj_本人"+6
print(name)
运算结果:
Traceback (most recent call last):
File "E:\python源文件\练习.py", line 1, in <module>
name="CSDN:lqj_本人"+6
~~~~~~~~~~~~~^~
TypeError: can only concatenate str (not "int") to str
大家可以看到,我们如果把一个字符串与number类型的数字来拼接的话,python是不认识的哦~