python货币转换程序代码_第十课:Python语言中的字符串类型及操作

本文通过一个Python程序实例介绍了如何根据输入的月份数字返回对应的月份名称缩写,进而引出Python字符串的基本操作。内容涵盖字符串类型、转义符、索引、切片以及加法和乘法等操作。同时,讲解了`len()`函数的用法和字符串转换。通过学习,读者将掌握Python中的字符串处理方法。
摘要由CSDN通过智能技术生成

本节课从一个python程序实例来引入字符串的学习内容

问题:

输入一个月份数字,返回对应月份名称缩写

IPO模式:

输入一个表示月份的数字(1-12)

利用字符串基本操作实现该功能

输出数字对应月份名称的缩写

程序代码:

0e152020e843f5a6ffd1278250273650.png

此程序代码主要是通过字符串操作来实现的,通过本节课的讲解,相信大家就能理解程序代码中的不懂之处了。

下面我们来学习Python语言中的字符串类型及操作。

一.字符串类型

字符串是用双引号""或单引号''括起来的一个或多个字符。

字符串可以保存在变量中,也可以单独存在

可以用type()函数测试一个字符串的类型

例:

>>>str1='hello'>>>str2='john'>>>type(str1)>>>

二.python语言转义符

是python语言中的转义符。

输出带有引号的字符串,可以使用转义符。

使用输出带有转义符的字符串。

例:

>>>print(""大家好"")"大家好">>>

三.字符串的索引

字符串是一个字符序列:字符串最左端位置标记为0,依次增加。字符串中的编号叫做"索引"

1.利用单个索引辅助来访问字符串中的特定位置

格式为.[]

例:

>>>greet="hello john"

>>>print(greet[2])

l

>>>x=8

>>>print(greet[x-2])

j

>>>

2.python中字符串索引从0开始,一个长度为L的字符串最后一个字符的位置是L-1。

python允许使用负数从字符串右边末尾向左边进行反向索引,最右侧索引值是-1.

例:

>>>greet[-4]'j'>>>

3.可以通过两个索引值确定一个位置范围,返回这个范围的字符串

格式:[:]

start和end都是整数型数值,返回的子序列从start开始到end结束,但不包括end位置。

例:

>>>greet[0:3]

'hel'

>>>

四.字符串操作

1.加法操作

字符串之间可以通过+连接成为一个新的字符串

2.乘法操作

生成一个由其本身字符串重复连接而成的字符串

例:

>>>"pine" + "apple"

'pineapple'

>>>3 * "pine"

'pinepinepine'

>>>

3.len()函数

可以返回一个字符串的长度

例:

>>>len("pine")4>>>len("祖国,您好!")6>>>

4.字符串的转换

通过str()函数可以将大多数数据类型转换为字符串

例:

>>>str(123)'123'>>>str(123.456)'123.456'>>>str(123e+10)'1230000000000.0'>>>

5.字符串的处理方法大全

30f27901a1939b0eb55e0a1b5f8b5d37.png

现在再回头看看本节课开始的月份转换程序,是不是已经学会了Python语言中的字符串操作方法了?


a0a15164e58b70c6b7699f54e25851c5.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值