Python基础入门学习(三)

本文介绍了Python字符串的不可变性质,以及如何通过创建新字符串来间接修改。讲解了Unicode编码在Python3中的应用,指出ASCII码是其子集。此外,展示了字符串的创建方式,包括单引号和双引号的使用,以及多行字符串的创建。还详细说明了字符串的拼接和复制操作,并提供了实例。最后,演示了如何利用`print`函数的`end`参数实现不换行打印。
摘要由CSDN通过智能技术生成

本文是个人学习记录,错误的地方还请指正,欢迎大家一起交流学习!!!

python的字符串是不可变的,无法对原字符串做任何修改。但是可以将字符串的一部分复制到新创建的字符串,达到间接进行修改的目的。

python3支持Unicode编码,默认使用16位Unicode编码,ASCII码是Unicode编码的子集

字符串的创建通过单引号或双引号,双引号可内嵌单引号使用,反之亦可。

连续三个单引号或双引号,可以帮助我们创建多行字符串

python中允许空字符串存在,不包含任何字符

字符串拼接

可以使用 + 将多个字符串拼接起来,例如 ‘ggg‘ + 'ttt' == 'gggttt'

        注意:如果 + 两边都是字符串,则拼接。如果 + 两边都是数字,则加法运算。如果 + 两边类型不同,则返回异常

字符串复制

使用 * 可以实现字符串复制操作

>>>c = 'x'*6
>>>c
'xxxxxx'

不换行打印

正常调用print时,结尾会默认打印一个换行符。如果不想换行可以通过参数        end = “任意字符串”        实现末尾添加内容如

print('csdn',end = '*')
print('ice',end = '-')
print('coffee')

运行结果 csdn*ice-coffee

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值