Python学习———变量 字符串

本文介绍了Python编程中的变量命名规则,包括字母、数字和下划线组成且不以数字开头,区分大小写。重点讲解了字符串的表示方法、转义字符、原始字符串、字符串操作(拼接和复制),以及如何处理包含单引号和双引号的字符串问题。
摘要由CSDN通过智能技术生成

关于变量的规定:

1.变量名通常由字母、数字和下划线构成,可以随意组合但不能以数字打头

2.变量名的英文字母是区分大小写的

3.python3中变量名是可以使用中文的

4.变量的值是可变的,值取决于最后一次赋值操作

5.不同变量的值是可以传递的

6.交换两个变量的值的方法

  (1)使用中间变量

  (2)直接交换:x,y = y,x (python支持)

关于字符串:

1.python使用字符串来表示文本序列

2.python字符串编写方式主要有Single quotes、Double quotes、Triple quotes   

  Single quotes:使用一对单引号,将文本包含起来   

  Double quotes:使用一对双引号,将文本包含起来      

  注:单双引号必须成双对出现,当字符串中含有单引号时,使用双引号定义可避免报错

同时引出了一个问题,当需要定义的字符串中同时包含双引号和单引号时,推荐使用转义字符对单引号和双引号进行转义。

转义字符就是在前面加一个反斜杠\

print('\"Life is short, let\'s learn Python.\"')
"Life is short, let's learn Python."

常见的转义字符如下:

3.原始字符串

python默认所有的反斜杠\都是转义字符,在我们需要\作为输出时就要在语句前加上r

print("D:\three\two\one\now")
D:	hree	wo\one
ow
print(r"D:\three\two\one\now")
D:\three\two\one\now

4.使用反斜杠\时要注意其不能放在字符串的末尾

反斜杠\放在字符串的末尾表示字符串表示还没结束

5.Triple quotes使用以三个单引号或者双引号成对出现,使用时定义的字符串可直接进行换行操作,而不用通过转义字符进行实现

poetry = """
面朝大海,春暖花开
从明天起,做一个幸福的人
喂马、劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,面朝大海,春暖花开
"""
print(poetry)

面朝大海,春暖花开
从明天起,做一个幸福的人
喂马、劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,面朝大海,春暖花开

6.字符串的加法和乘法

字符串的加法我们叫做拼接,就是将字符串组合成一个新的长的字符串

字符串的乘法叫做复制

'520'+'1314'
'5201314'
print("我爱你\n"*3)
我爱你
我爱你
我爱你

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hardStudy_h

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值