upper()方法

Python upper() 方法将字符串中的小写字母转为大写字母。

str.upper()

#!/usr/bin/python3str = "this is string example from runoob....wow!!!";print ("str.upper() : ", str.upper())

结果:

str.upper() :  THIS IS STRING EXAMPLE FROM RUNOOB....WOW!!!

lower()方法

Python lower() 方法转换字符串中所有大写字符为小写。

str.lower()

#!/usr/bin/python3str = "Runoob EXAMPLE....WOW!!!"print( str.lower() )

结果:

runoob example....wow!!!

示例1

做个练习,利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:[‘adam’, ‘LISA’, ‘barT’],输出:[‘Adam’, ‘Lisa’, ‘Bart’]:

"""
第一个版本
"""
# -*- coding: utf-8 -*-def normalize(name):return name.upper()[0:1] + name.lower()[1:]L1 = ['adam', 'LISA', 'barT']
L2 = list(map(normalize, L1))
print(L2)"""
写完第一个版本后,虽然完成了需求,但是其实有可以优化的地方
觉得下面的写法更pythonic些
"""
# -*- coding: utf-8 -*-def normalize(name):this_name = name.lower()return this_name[0:1].upper() + this_name[1:].lower()L1 = ['adam', 'LISA', 'barT']
L2 = list(map(normalize, L1))
print(L2)

参考文章1:【菜鸟教程】Python3 lower()方法

参考文章2:一篇文章搞懂Python中的函数式编程

python upper()函数和lower()函数(返回字符串中字母的大[小]写)(大写、小写)相关推荐

  1. python统计文字个数_python如何统计字符串中字母个数?

    方法:首先用"str_count = 0"定义字母的字符初始个数为0:接着遍历字符串,判断字符串内各字符的类型,并将字母个数累加:最后用"print('字母 = %d' ...

  2. python中表达式4**0.5的值为_Python内置函数__用来返回序列中的最小元素

    [填空题]表达式 int(4**0.5) 的值为 [判断题]3+4j不是合法的Python表达式. [填空题]已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为 [填 ...

  3. python内置函数返回序列中最大元素_Python 内置函数 ____________ 用来返回序列中的最大元素。_学小易找答案...

    [单选题]5. an official group of people who have joined together for a particular purpose [单选题]Excel 201 ...

  4. python内置函数可以返回序列中的最大元素_Python内置函数__用来返回序列中的最小元素...

    [判断题]不可以在同一台计算机上安装多个Python版本. [判断题]Python是一种跨平台.开源.免费的高级动态编程语言. [填空题]假设列表对象aList的值为[3, 4, 5, 6, 7, 9 ...

  5. 【python作业】编写一个函数,由实参传来一个字符串,统计此字符串中字母和数字的个数,在主函数中输入字符串并输出上述的结果。

    编写一个函数,由实参传来一个字符串,统计此字符串中字母和数字的个数,在主函数中输入字符串并输出上述的结果. def fun(s):count1 = 0count2 = 0for i in s:if i ...

  6. 写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int strcmp(char * p1 ,char * p2); 设p1指向字符串s1, p2指向字符串s2。要求当s1=s2

    写一函数,实现两个字符串的比较.即自己写一个strcmp函数,函数原型为int strcmp(char * p1 ,char * p2); 设p1指向字符串s1, p2指向字符串s2.要求当s1=s2 ...

  7. C语言编程>第十一周 ⑤ 请编写一个函数,用来删除字符串中的所有空格。

    例题:请编写一个函数,用来删除字符串中的所有空格. 例如,输入we l come,则输出为welcome. 请勿改动主函数main与其它函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句. ...

  8. ACMNO.26 C语言-字符统计2 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

    题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数, 在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据, ...

  9. 统计字符个数的c语言程序设计,编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格和其他字符的个数。...

    编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格和其他字符的个数.在主函数中输入字符串以及输出上述结果. [c源程序] #include int letter,digit,space ...

最新文章

  1. 【转载】笛卡尔转极坐标
  2. stm32 invalid rom table(转载)
  3. 13.2.6 会话跟踪技术
  4. Redis --数据类型 [1]
  5. 可持久化平衡树(FHQ Treap)
  6. sql管理器指定服务器名字,如何修改sql server 服务管理器 服务器名称
  7. python读取成功_Python如何从文件读取数据()
  8. Storm 实时分析系统详解
  9. python脚本检查文件内容
  10. 利用定义求解传递闭包的关系矩阵
  11. BF模式匹配算法!字符串的模式匹配。
  12. 嘉兴 机器人仓库 菜鸟_菜鸟在嘉兴推出全新智能仓,宣布将在双11启用超级机器人仓群...
  13. 微信开挂怎么防止封号_再也不怕被封号!微信养号秘笈教你防封号防降权
  14. latex里图片大小如何调整_如何使Latex中的图片放大依然清晰
  15. matlab批量修改图片的大小_MATLAB实现批量处理图像图片的两种方法
  16. 流程设计建模方法:流程的需求梳理之流程级别梳理
  17. 可编辑PDF使用pdfplumber无法抽取出文本和表格
  18. xmanager调出图形安装oracle,Xmanager快速连接Linux图形界面教程
  19. 邮件附件批量下载小程序
  20. mysql忽略中英文括号_MySQL查询删除方括号之间的文本?

热门文章

  1. linux tac sed,Day08 - 一些常用 Linux 指令 - 3-7 (cat、tac、head、tail、vi、sed)
  2. 【重复制造精讲】REM Pull List 拉料单简介
  3. 参数(条件表)灵活配置GS01/GS02/GS03
  4. 关于自定义程序的效能优化
  5. 【转】登录后自动显示未读快件
  6. 关于库存 库存BAPI
  7. NBA史上薪水最高球员排行榜
  8. 用数据可视化解读:为何2亿国人爱钓鱼
  9. 深度学习模型保存_解读计算机视觉的深度学习模型
  10. 用jk触发器构成二分频电路_深入了解数字电路之时序电路