栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Python

1.2字符类型及操作

Python 更新时间:发布时间: 百科书网 趣学号
1.字符查找与替换

本关任务:给定一个字符串,其中存在语法错误,are应该为is,统计有几处错误,找出第1个错误出现的位置,最后输出正确形式。

为了完成本关任务,你需要掌握:1、字符串概念,2、常用的字符串处理方法。

#字符串查找和替换
n = input() #输入字符串
#代码开始
x=n.count('are')
m=n.find('are')
y=n.replace('are','is')
print(x)
print(m)
print(y)
#代码结束
2.字符串中提取数字

本关任务:一个包含3个数据的字符串,数据之间用逗号分隔,提取这3个数据,计算并输出数据之和。

为了完成本关任务,你需要掌握:通过指定分隔符对字符串进行切片。

#字符串中提取数字
n= input() #输入字符串
#代码开始
m=n.split(',',2)
x=eval(m[0])
y=eval(m[1])
z=eval(m[2])
q=x+y+z
print(q)
#代码结束
3.字符串的拼接

本关任务:西方人的姓名通常由名在前姓在后两个部分构成。分别输入名字和姓氏,将姓氏和名字拼接成全名输出,其中姓氏全大写,名字首字母大写,二者用空格间隔,并统计全名的字符个数(不包括空格)。注意:全名按名在前,姓在后。

为了完成本关任务,你需要掌握:1.字符串长度计算,2.字符串中字母常用操作。

# 字符串的拼接
f= input()  #名字
l = input()  #姓氏
#代码开始
F=f.title()
L=l.upper()
m=F+L
n=F+' '+L
x=len(m)
print(n)
print(x)
#代码结束
4.格式化显示字符串

本关任务:五言古诗是中国古代诗歌体裁的一种,全篇由五字句构成。给定一首五言诗句,输入一个表示第几句诗句的数字,按以下格式输出对应诗句:不带标点符号、占位宽度20字符、居中、其他位置用*填充。

为了完成本关任务,你需要掌握:1.字符串切片,2.字符串格式化。

#格式化显示字符串
#代码开始
p= input()  #输入诗句
n=eval(input())  #请输入第几句
#代码开始
x=p.replace(',','。')
m=x.split('。')
print('{:*^20}'.format(m[n-1]))
#代码结束

python语言基础

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/273311.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号