Python基础知识学习记录 2021——0901(字符串(上))

本文介绍了Python字符串的基础知识,包括其不可变特性、Unicode编码支持、创建方式,以及转义字符、字符串拼接、复制、不换行打印、从控制台读取字符串的方法。还详细讨论了str()函数、字符提取和replace()方法在字符串操作中的应用。
摘要由CSDN通过智能技术生成

字符串

022

字符串的基本特点

Python的字符串是不可变的,我们无法对原字符串做任
何修改。但,可以将字符串的一部分复制到新创建的字符串,达到“看起来修改”的效果。

Python 不支持单字符类型,单字符也是作为一个字符串使用的。

字符串的编码

Python3 直接支持 Unicode,可以表示世界上任何书面语言的字符。
Python3 的字符默认就是 16 位 Unicode 编码,ASCII 码是 Unicode的子集。

>>> ord('A')
65
>>> ord('我')
25105
>>> chr(67)
'C'
>>> ord('好')
22909
>>> ord('帅')
24069

引号创建字符串

可以通过单引号或双引号创建字符串。
例如:a=’abc’; b=”sxt”

>>> a = "sxt"
>>> print (a)
sxt
>>> a
'sxt'
>>> a = 'sxt'
>>> a
'sxt'
>>> a = "I am a teacher!"
>>> a
'I am a teacher!'
>>> a = "'I' am a teacher!"#双引号包单引号
>>> a
"'I' am a teacher!"
>>> b = 'my_name is "TOM"'单引号包双引号
>>> b
'my_name is "TOM&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值