前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python变量和字符串(笔记)

python变量和字符串(笔记)

作者头像
py3study
发布2020-01-15 22:50:11
6760
发布2020-01-15 22:50:11
举报
文章被收录于专栏:python3python3

1、变量名就像我们现实社会的名字,把一个值赋值给一个名字时,它会存储在内存中,称之为变量,大多数语言中,都把这种行为成为“给变量赋值”或“把值存储在变量中”。

2、不过python与大多数其他计算机语言的做法稍有不同,它并不是把值存储在变量中,而更像是把名字贴在值得上。

变量赋值加减法:

teacher =  3 + 8

print(teacher)

字符串拼接:

first = "hello"

second = "world"

third = first  + second

print(third)

需要注意的地方:

1、在使用变量之前,需要对其先赋值。

2、变量名可以包括字母、数字、下划线,但变量名不能以数字开头。

3、字母可以是大写或者小写,但大小写是不同的。也就是说fishc和Fishc对于python来说是完全不同的两个名字。

4、等号(=)是赋值的意思,左边是名字,右边是值,不可以写反。

字符串

到目前为止,我们所认知的字符串就是引号内的一切东西,我们也把字符串叫做文本,文本和数字是截然不同的,例子:

>>> '5' + '8'

'58'

>>> 5 + 8

13

>>> 

python在创建字符串时,就要在字符串两边加上引号,可以是单引号或者双引号,python不挑剔但是引号要成对。

我们想输出的文本含有引号怎么做?

1、比较常用,就是使用我们的转义符号对字符串进行转义;

>>> print ("\"I love you\"")

"I love you""

原始字符串:

打印win下系统文件件的路径,使用反斜杠转义。

>>> str = "C:\\new"

>>> print(str)

C:\new

但是如果文件夹是多层路径,使用反斜杠会比较复杂,有没有简单的办法:

'r'原始字符串的使用:

>>> str = r"C:\new\file\a"

>>> print(str)

C:\new\file\a

>>> 

长字符串

       如果希望得到一个跨越多行的字符串,例如:

需要使用三引号:

>>> str = '''呱唧呱唧呱唧呱唧呱唧呱唧呱唧呱,

唧呱唧呱唧呱唧呱唧呱唧呱唧呱唧'''

>>> str

'呱唧呱唧呱唧呱唧呱唧呱唧呱唧呱,\n\t唧呱唧呱唧呱唧呱唧呱唧呱唧呱唧'

>>> print(str)

呱唧呱唧呱唧呱唧呱唧呱唧呱唧呱,

唧呱唧呱唧呱唧呱唧呱唧呱唧呱唧

>>> 

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-07-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档