小文:今天面试又搞砸了?

小 k:怎么了?

小文:又一个大小写转换的题目感觉答错了。

小 k:说来听听。

小文:将"hello world"转换为首字母大写"Hello World"

小 k:你的答案是什么?

小文:用 capitalize 方法啊。

小 k:capitalize 方法只能将第一个单词的首字母大写,你这题目要求是两个单词的首字母都要大写。

小文:刚运行了下代码,还真是这样,有什么办法吗?

小 k:有两个方法可解,一种简单,一种复杂,你听那种?

小文:简单的吧

小 k:那我先讲复杂的。思路是把字符串切割成两个元素的列表,一个元素就是一个单词。

arr = "hello world".split(" ")

把 arr 打印出来的结果是列表:['hello', 'world']

再把列表里的元素首字母都转换为大写。

arr[0].capitalize()

arr[1].capitalize()

再用连接符拼接起来,中间加上空格。

new_str = arr[0].capitalize() + ' ' + arr[1].capitalize()

这样就把两个单词的首字母都大写了。

小文:那简单的方法呢?

小 k:用 title() 方法搞定。

"hello world".title()

小文:就这么简单?

小 k:是的,我们来看看 title() 方法的说明。

def title(self): # real signature unknown; restored from __doc__

"""

S.title() -> str

Return a titlecased version of S, i.e. words start with title case

characters, all remaining cased characters have lower case.

"""

return ""

翻译一下,以标题的形式返回字符串,即字符串单词首字母大写,其余字符串小写。

是不是很简单。

小文:学到了,下次面试考这个再也不怕了。

关注微信公众号 Python知识圈 ,获取更多 Python 精彩内容。

python将txt文件中的大小写转换_面试题:Python大小写转换相关推荐

  1. python读json文件中不同的数据类型_怎么使用python提取json文件中的字段

    python中为什么用json有什么作用 python的json模块中如何将变量添加到里面 python的json模块第一个是要打开的文件,第二个是打开的操作,为什么会如果你早认清你在别人心中没那么重 ...

  2. python遍历文本文件统计字符个数_用python获取txt文件中关键字的数量

    缘起: 开发人员需要tomcat中一个项目在一个月的访问请求量,因其他原因只剩下查找tomcat请求日志的方法获取,刚好最近在学习python,于是就用python摸索了下: 大体思路: 1.把相应t ...

  3. 利用python将txt文件中的内容写入Excel文件中

    Python是一个强大的语言,解决这点问题非常简单. 首先我们先下载两个包,xlrd,xlwt分别可实现对excel文件的读和写操作. 接下来详见代码: 1.从txt里写入excel文件 # codi ...

  4. 用python读取txt文件中的数据并画各类图形展示_Python实现读取txt文件中的数据并绘制出图形操作示例...

    本文实例讲述了Python实现读取txt文件中的数据并绘制出图形操作.分享给大家供大家参考,具体如下: 下面的是某一文本文件中的数据. 6.1101,17.592 5.5277,9.1302 8.51 ...

  5. 用python将txt文件中的内容导入到excel文件中

    背景 日志文件中的内容不方便阅读统计,需要用excel表格的形式显示出来 日志文件内容如下: info***LCAM_SC.DM_RP_DIS_DEVICE_TEMP*1*1*0*0*0*0*N*Y* ...

  6. python在txt文件中提取段落_如何使用python从.txt文件中提取段落?

    我需要从一个.txt文件中提取段落,其中每个段落都以字母摘要开头,如下所示.在 文摘:大规模多输入多输出天线系统.毫米波通信和超密集网络被广泛认为是 促进5G开发和部署的三大关键因素 系统.我们提出了 ...

  7. python txt文件排序,使用Python在.txt文件中按數值(降序)排序高分列表

    I'm currently working on a challenge that requires me to save high scores to a .txt file. I'm happy ...

  8. Python从txt文件中提取特定数据

    本段代码用于,想要从一段txt文件中只提取目标数据的情况. 代码: def get_data(txt_path: str = '', epoch: int = 100, target: str = ' ...

  9. python输出到txt文件太大的原因_如何减小Python创建的txt文件的大小?

    我在Netezza服务器上的一个表中有大约2M行x70列的数值和分类数据,我想使用Python将这些数据转储到一个.txt文件中. 我以前用SAS做过这个,在我的测试用例中,我得到了一个值450MB的 ...

  10. python读取txt文件中的数字_python从txt文件读取数据

    (作为一个python初学者,记录一点学习期间的笔记,方便日后查阅,若有错误或者更加便捷的方法,望指出!) 1.读取TXT文件数据,并对其中部分数据进行划分.一部分作为训练集数据,一部分作为测试集数据 ...

最新文章

  1. 一个合格程序员该做的事情
  2. 本人真实经历:面试了20家大厂之后,发现这样介绍项目经验,显得项目很牛逼!...
  3. matlab swt函数,matlab swt 函数出错
  4. 理解lambda在linq中的应用
  5. 基于React的PC网站前端架构分析
  6. EPLAN入门学习笔记(一)——项目创建与基本使用方法
  7. 合肥工业大学计算机学院任恒,合肥工业大学计算机与信息学院导师教师师资介绍简介-△张玉红...
  8. python stdin stdout_Python子进程:给出stdin,读取stdout,然后给出更多stdin
  9. 15 个边玩游戏边学编程的网站(包含 Python)
  10. 机器学习——线性模型之Softmax回归
  11. android studio 看不到 manifest,Android Studio: Android Manifest doesn't exist
  12. 安装linux提示没有系统盘,我有RedHat安装光盘,但没有安装软盘, 应怎么办?linux安装...
  13. uni-app获取元素高度
  14. 递推算法--昆虫繁殖
  15. Dubbo重启一年,尚能饭否?
  16. wps html编辑表格,手机版wps如何编辑表格图解
  17. autoit 将输入法修改为英文输入法,获取输入法的值【20190918亲测原创】
  18. 【PHP】实现搜索引擎中把搜索结果命中的关键字标记红色
  19. 系统常用参数的推荐设置(操作同样适合于其他AD版本,操作方法一致)
  20. dreamweaver制作php动态网页,用Dreamweaver创建PHPmysql动态网站

热门文章

  1. rJava安装及Java 开发R
  2. indices should be one-based and in ascending order
  3. 一文让你彻底理解 Java HashMap
  4. Attention的梳理、随想与尝试
  5. HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。...
  6. 转:Singleton模式
  7. 安营扎寨【我与51CTO的故事】
  8. 收藏一些效果炫酷的可视化网站
  9. vue 简介 vue 项目
  10. C#6.0语言规范(八) 语句