写一个功能类似字符串title()方法的函数
来源:互联网 发布:linux压缩成zip 编辑:程序博客网 时间:2024/06/07 22:20
1、 写一个功能类似字符串title()方法的函数;
功能:将每个单词首字母变为大写
# 首字母大写的函数
def sd(str1):
#定义接受转换后的值的字符串
strs = ''
#判断是否为空,为空终止函数;不为空首字母转为大写
if str1 != '' and isinstance(str1,str) :
s = ord(str1[0]) - 32
strs += chr(s)
else:
print('mdzz')
return
#遍历除了首位的其他字母
for i in range(1,len(str1)):
#如果当前字母不为空,且上一位为空将其转换为大写
if str1[i-1] == ' 'and str1[i] != ' ':
sc = ord(str1[i]) - 32
sd = chr(sc)
strs += sd
else:
#其他字符直接原样添加到字符串
strs += str1[i]
print(strs)
return strs
sd('can you help me?')
Python学习交流、资源共享群:563626388 QQ
阅读全文
0 0
- 写一个功能类似字符串title()方法的函数
- 请写一个函数,实现类似的strcpy的字符串复制功能
- 写一个类似与CASE功能的状态切换函数
- 写一个类似printf的带有不定参数的函数
- Sql 类似?: 功能的函数
- 写一个函数,实现字符串的复制
- 自己上班抽空写的一个用AjaxPro的类似TreeView功能
- 写一个方法,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
- 自己写的一个功能类似于strtok函数的函数
- 《Java程序》使用递归调用的方法,写一个能够将字符串倒叙输出的函数
- 用C语言写一个数组,实现类似JAVA语言中ArrayList的功能
- Mysql 没有nvl()函数,却有一个类似功能的函数ifnull();
- 写一个函数,求一个字符串的长度。
- 写一个类似微薄的滚动加载
- Delphi中怎样将字符串按给定字符分隔(类似split函数的功能)
- 仿写类似strstr()字符串匹配的二进制匹配方法FindBinaray()
- 实现一个功能类似Any的类
- 【c++】写一个类似printf的带有不定参数的函数
- PHP WebShell变形技术总结
- python基础(03)——while循环和for循环
- JS原生DOM笔记
- Tablayout的应用
- spring整合jdbc
- 写一个功能类似字符串title()方法的函数
- SparkCore1
- VS2017+QT5.10编译QT静态库
- CF 893C DFS
- linux内核的I2C子系统详解5——i2c_driver的注册、i2c_client的来源
- comic life中文版下载 | Comic Life(漫画制作工具)官方破解版V3.5.6下载 | comic life破解版
- (转)被AI改变的风投模式:数据驱动使效率提高10倍
- 兄弟连学python(4)——内部函数
- 学习安卓第一周