py学习之路1-字符串

一,字符串


1.概述

在py中被双引号,单引号括起来的就会被识别成字符串

>>>"Hello PY"
'Hello PY'
>>>'Hello PY'
'Hello PY'
 

字符串用于储存文本信息,它可能是字母,数值,符号或标点,例如下面的是字符串的示例

“Hello,how are you?"

"12345+67890"

"!@#$%^&*"

2.使用print()函数

我们来学习一个函数print(),

目前先不要担心函数是什么,之后会进行详细的介绍。

print()用于在屏幕上打印文本

>>> print("Hello")
Hello
这次的输出并没有带引号,因为py已经对其进行了一定的处理。

3.不同引号的作用

py为什么要有两种类型的引号呢?


原因很简单,当我们想输出can‘t时

>>>print('can't')
SyntaxError: invalid syntax

我们得到了出错信息,

这时使用双引号就可以安全的输出信息,

>>>print("can't")
"can't"


那么当我们的输出又有单引号又有双引号时该怎么输出呢?

有一个简单的办法,我们可以使用转义字符

>>>print("He said,\"Don't do it\"")
He said,"Don't do it"

除此之外py还有一种三层引号

>>>"""Hello PY"""
'Hello PY'
>>>'''Hello PY'''
'Hello PY'
 
 我们可以利用三引号输入多行文本 

>>>print("""asd
asd
asd
asd""")
asd
asd
asd
asd
还可以用转义字符\n做到这点,\n是最常用的转义字符

>>>print("qwe\nqwe")
qwe
qwe
可以看到结果是一样的,可根据自己的习惯进行选择。


4.串联字符串

①用加号串联

>>>"a"+"b"
'ab'

②用print串联

>>>print("a","b")
a b
print()会非常贴心的插入空格


③用格式说明符构成字符串

>>>print("Hello %s"%("PY"))
Hello PY
%s是对应字符串的格式说明符,其他还有很多格式说明符,以后我们会一一介绍

在一个字符串中可以多次使用格式说明符

>>>print("%s %s"%("Hello","PY"))
Hello PY

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值