python小写变为大写_在python中改为大写和小写
doubleo在他的两个评论中说的是正确的:因为AlbErt中的A和E已经大写了,它们不等于小写的A和E,因此,它们和所有的辅音一起都是小写的。如果你想改变任何字母的大小写,那就需要一个不同的程序。更多的东西是:def changeCaps(string):
i = 0
while i < len(string):
if string[i].islower():
print(string[i].upper())
i = i + 1
else:
print(string[i].lower())
i = i + 1
changeCaps("AlbErT")
这将导致任何大写字母变为小写字母,任何小写字母变为大写字母,而它是否是元音或辅音与此无关。在
另外,为什么不使用for循环呢?这样做同样有效,并且占用更少的代码行:
^{pr2}$
好的,所以它只保存了两行,但在我看来,使用for循环更有意义。无论哪种方式,结果输出将是:aLBeRt
最后一点,正如安东指出的,你甚至不需要一个数字指针,只需在字符串上检查一下。在def changeCaps(string):
for c in string:
if c.islower():
print(c.upper())
else:
print(c.lower())
changeCaps("AlbErT")
(谢谢,安东!)在
python小写变为大写_在python中改为大写和小写相关推荐
- python 打印数组变量_使用Python将数组的元素导出到变量中(unpacking)
下面就为大家分享一篇使用Python将数组的元素导出到变量中(unpacking),具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 最近工作中遇到一个问题,需要利用Python将数组(list ...
- python之禅 中文_《Python之禅》中对于Python编程过程中的一些建议
<Python之禅>中对于Python编程过程中的一些建议 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: <Python之禅>中对于Pyt ...
- 以下选项中python用于异常处理结构_《Python 程序设计》复习题
目录 填空题 一.基础知识 二.序列 三.选择结构与循环结构和函数及面向对象.文件 选择题 一.Python 基础语法 二.基本数据类型 三.程序的控制结构 四.函数和代码复用 五.组合数据类型 六. ...
- python字符串去掉空行_从python中的字符串中删除空格
python字符串去掉空行 如何在python中删除字符串中的空格 (How to remove whitespaces in a string in python) str.lstrip()str. ...
- python怎么更新数据库_在Python的Django框架中更新数据库数据的方法
先使用一些关键参数创建对象实例,如下: >>> p = Publisher(name='Apress', ... address='2855 Telegraph Ave.', ... ...
- python整数转换字符串_使用Python中的str()函数将整数值转换为字符串
python整数转换字符串 Given an integer value and we have to convert the value to the string using str() func ...
- 熊猫的python小课账号_学习python中的pandas有没有好的教程推荐?
之前好多人私信我python数据分析怎么快速入门,我在这里直接介绍一下自己的心得经验吧. 要学习pandas,我并不建议看大量的教程,等看完教程,天都黑了,一觉醒来热情都凉了. 我的建议是,首先放平心 ...
- python常用语法和示例_使用Python中的示例进行输入和输出操作
python常用语法和示例 A Program needs to interact with the user to accomplish the desired task; this is done ...
- python正则匹配统计_用Python正则表达式搜索统计命令行管道中的所有数字
由于最近经常要对庞大的Android代码进行统计,于是写了一个Python脚本,可以把命令行中输出的所有管道数据中的数字找出来,并进行累加等操作,使用起来非常快捷高效. 例如,我希望统计Android ...
- 如何找到python的安装路径_在cmd中查看python的安装路径方法
我相信一定有很多的人跟我一样,经常忘记Python安装的路径,每当用到的时候,最笨的办法就是在全局电脑里,直接查找Python,这样是肯定能查到的,但是如果你的电脑文件超级多,这将是一个工厂量很大的事 ...
最新文章
- Oracle-Materialized View解读
- 有开电商的集合了,了解Water Pamola通过恶意订单对电商发起攻击
- Apache—DBUtils框架开发学习实例
- 后端工程师面试BAT,被问到了前端?就倒下了?【VUE面试20连问】
- 数据库SQL ServerSQL Server教程:详细学习游标
- 微处理器:50岁了!
- 核销规则配置好之后 验证核销规则和本地测试过程
- 【codevs1298】凸包周长,计算几何
- tmux鼠标操作配置
- JAVA来读取大文本文件
- 全国计算机汉字录入是什么,什么是汉字录入?
- c++11新特性的使用---可变模板参数、type_traits、function综合使用
- 保持头脑清醒的窍门2/13
- 100条经典C语言笔试题目
- fft算法的c语言实现,快速傅立叶变换(FFT)算法(蝶形算法)的C/C++源代码(zz)
- win10台式机,耳机插入没有声音
- 控制浏览器窗口的可以缩放的最小高度和宽度
- 程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址
- 【opencv】opencv窗口创建、大小调整等问题
- 2016年第三季度中国无线AP市场研究报告