初级python学习笔记二

前言

变量、字符串、原始字符串、长字符串

一、变量

当把一个值赋给一个名字时,它就会存储在内存中,我们把这块内存称为变量(variable)。在大多数语言中,都把这种行为称为"给变量赋值"或"把值存储在变量中"。不过,Python与大多数其他语言不同,它并不是把值存储在变量中,而更像把名字贴在值上面。所以,有些人会说Python没有变量,只有名字。变量就是一个名字,通过这个名字,我们可以找到想要的东西。需要注意的是:

  • 在使用变量之前,需要对其先赋值
  • 变量名可以包括字母、数字、下划线,但是变量名不能以数字开头
  • 区分大小写
  • 等号(=)是赋值的意思,赋值语句不能出现在if条件中,会报错(区别其他语言)

二、字符串

  • 字符串可以用单引号或者双引号,不可混搭
"hello"
  • 支持拼接操作
"hello"+" world"+" !"
print("I love you\n"*10000)
  • 如果需要打印特殊字符,需要转义
//这三种都可以
"Let\'s go!"
'Let\'s go!'
"Let's go!"

三、原始字符串

通常文件路径中经常会出现很多的反斜杠(\),如果需要输出地址,很可能出现歧义
在这里插入图片描述
可以用转义字符解决:

str='C:\\now'

也可以通过原始字符串解决,很简单,在原本的字符串前加一个r即可:

str = r'C:\now'

在这里插入图片描述
无论是否是原始字符串,都不能以反斜杠作为结尾!这是因为反斜杠放在字符串末尾表示该字符串还没有结束,换行继续的意思。如果非要在字符串的结尾加个反斜杠,则可以利用反斜杠转义。

四、长字符串

需要用三重引号,需要配对使用引号(单引号或者双引号)。如果需要打印下面这个诗:
从明天起,做一个幸福的人
喂马,劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,面朝大海,春暖花开

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值