python - .lower()

标签 python python-2.7 python-2.6 python-idle

这是代码;

names = ('laia')
good = ('good', 'great', 'beautiful')

name = raw_input ("What's your name?").lower()

if (name.split() or ('',))[0].lower() in names:   
name1 = raw_input("Do you know Laia is my name?").lower()   

稍后当我打印名字时,如果你输入你的名字“bob”,它会显示为“bob”,但我希望它像这样大写的“Bob”。

最佳答案

使用.title()而不是 .lower() .

关于 python - .lower(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24159638/

相关文章:

python unittest2 - 将测试方法名称暴露给设置方法

pyqt4 - 将 QDate 转换为秒

使用 Flask 和 MySQL 的 Python 在不活动一段时间后超时

Python sqlite - 在 execute() 方法中引用用法

python - 在 PySpark 中进行排序归约的最有效方法是什么?

python - 如何检查一个类是否有 Python 中的子类?

带有变量的 Python 子进程调用

python - 压缩Python列表中的所有连续的

javascript - 如何访问flask请求中的请求数据

python - 使用 Pandas 对调查数据进行扁平化