文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

python变量和字符串(笔记)

2023-01-31 01:15

关注


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)

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

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

>>> 



阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯