python 字符串 小白|教程

这篇教程详细介绍了Python字符串的表示方式,包括使用单引号和双引号创建字符串,转义字符的概念及其应用,字符串的拼接方法,长字符串的表示,以及原始字符串的使用场景。适合Python初学者学习。
摘要由CSDN通过智能技术生成

工具:python 3.7

平台:Windows10

百度网盘链接:链接:https://pan.baidu.com/s/1hs100lHsKP9mZMD_SWvHsg 
提取码:66ha

目录

python 字符串

一、字符串的表示

二、转义字符

三、拼接字符串

四、长字符串

五、原始字符串


 

python 字符串

引语:

计算机很多时候都在处理字符串,例写电子邮件和文章、发送短信或即时消息、发布博客、创建Facebook页面、利用Google查找信息、浏览网页等。因此学会使用字符串,用好字符串对初学者来说是重中之重。

其实字符串也是值,就像数字一样。

一、字符串的表示

①使用成对的两个单引号括起来(')创建字符串

②使用成对的两个双引号括起来(")创建字符串

注意:成对单引号里不能包含另一个单引号;成对双引号里不能包含另一个双引号

hand's、we're 有时候我们在单引号里需要用到单引号怎么办?

这时候转义字符出现了。

二、转义字符

转义字符(反斜线):它会转义,可以在创建好的字符串中加入通常情况下不能直接加入的普通字符。

转义字符含义

 

\

(在行尾时)续行符
\反斜杠符号(也可以称为转义后面的字符)
\'单引号
\"双引号
\n换行
print('can\'t')

结果:

can't(单撇号成功转义)

打印一个文件夹路径,也是一样用到转义字符(第一个表示转义)

print("c:\\user\\images")

结果:

c:\user\images

三、拼接字符串

拼接字符串其实很简单,和加法运算一样。

print('Hello '+"world!")
a="How are you "
b="Thank you,I fine"
c=a+b
print(c)

结果:

Hello world!
How are you Thank you,I fine

四、长字符串

长字符串可以跨越多行,用三个单引号括起来。

print('''
春眠不觉晓,处处闻啼鸟。
夜来风雨声,花落知多少。
''')

结果:

春眠不觉晓,处处闻啼鸟。
夜来风雨声,花落知多少。

五、原始字符串

使用转义字符转义使得路径得以正常打印出来。如果路径过长,转义的反斜线就会越多,怎么办呢?

比如:

print('C:\\Users\\安东省\\Desktop\\python\\第5章\\temp')

这时候原始字符串出来了

概念:

原始字符串不会把反斜线当做特殊字符(在原始字符串中输入的每个字符都会与书写的方式保持一致)。

格式:

r"字符串值"

print('C:\Users\安东省\Desktop\python\第5章\temp')

结果:

C:\Users\安东省\Desktop\python\第5章\temp

规则:

原始字符串结尾不能输入反斜线。

那有些路径结尾本身就有反斜线怎么办呢?

其实可以用前面的知识来弥补这个缺陷:就是把反斜线单独作为一个字符处理并转义即可。

print(r'C:\Users\安东省\Desktop\python\第5章\temp' '\\')

结果:

C:\Users\安东省\Desktop\python\第5章\temp\

作者:安东省心

时间:2019/8/8

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值