Python学习(三) 输出任意格式的字符串以及字符串的切片

本文详细介绍了Python中字符串的基本操作,包括输出换行、切片、反转等,并展示了如何使用转义字符和三引号创建多行字符串。此外,文章还讲解了Python字符串切片的原理和应用,通过实例演示了如何轻松实现字符串反转。

在Python中想要输出一句话,如下

 1 a='hello world'
 2 print a
 3 //打印出的是hello world
 4 
 5 print 'hello \n world'
 6 //打印出的是 
 7 //hello
 8 //world
 9 print '''hello
10     world
11     good 
12     bye'''
13 //打印出的是
14 //hello
15 //world
16 //good
17 //bye

   如果想要输出换行的字符串,可以再字符串中添加转义字符 '\n',或者使用''' 或"""将有格式输出的字符串包裹起来。

   另外''' 或者""" 还有多行注释的作用。

 

  字符串的切片

  

 1 str='abcde'
 2 print a[0]
 3 //输出a
 4 print a[1]
 5 //输出b
 6 print a[0]+a[1]
 7 //输出ab
 8 
 9 切片:
10 print str[1:4]
11 //输出bcd
12 print str[1:]
13 //输出bcde
14 print str[1::2]
15 //输出bd
16 print str[-1:-4:-1]
17 //输出edc
18 
19 str[x:y:z] 其中str是字符串 ,x 是切片起始点,y是切片终点,z是步长
20 
21 所以用Python很容易实现字符串的反转
22 print str[-1:-6:-1]
23 //输出edcba

 

转载于:https://www.cnblogs.com/nihousheng/p/4545092.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值