1.修改字符串首字母的大小写

代码演示:

s1 = 'hello'
print(s1)
print(s1.capitalize())#s1[0] = 'H' 只读的,会抛出异常s1 = s1[0:1] + s1[1].upper() + s1[2:]
print(s1)s2 = 'Hello'
s = s2[0].lower() + s2[1:]
print(s)

运行结果:

2.如何将字符串中每一个单词的首字母变成大写

代码演示:

s3 = 'hello world'
print(s3.capitalize())a = s3.split(' ')
new_str = f'{a[0].capitalize()} {a[1].capitalize()}'
print(new_str)

运行结果:

3.如何反转一个字符串

代码演示:

s1 = 'abcd'
s2 = ""for i in s1:        #麻烦s2 = i + s2
print(s2)

运行结果:

4.如何用切片反转字符串

代码演示:

s1 = 'abcd'print(s1[::1])      #简便
print(s1[::2])print(s1[::-1])

运行结果:

用到的知识点:
1. capitalize 只有字符串的首字母大写
2. upper 将字符串当中所有的字母转换为大写
3. lower 将字符串当中所有的字母转换为小写

总结:

1.直接使用capitalize函数

2.字符串拆分和连接

3.切片反转字符串:将步长设为 -1 .也就是 s[ : : -1 ]

python面试题(5)— 检测 字符串 是否可以转换成 数字

python面试题(4)--- 字符串首字母大小写 和 反转字符串 问题相关推荐

  1. java高效字符串首字母大小写转换

    通过找到一个移动ASCII的方式来处理字符串首字母大小写的问题 我们都知道在ascii 码表中 a的ASCIII码值是65而A的ASCII码值是 97 两个之间的差值是 32,所以,如果我们需要把一个 ...

  2. 首字母大写转换 java,Java InitialsTransformation(字符串首字母大小写转换)

    版权声明:本文为原创博文,最终解释权归一个集 帅气 与 智慧 和 手速 于一身的男人-灭世奶神-所有!- - - - - - - - - - - - -转载:请附上--源作者 / 源博文--相关链接信 ...

  3. 使用fastJson把对象转字符串首字母大小写问题的解决

    使用fastJson把对象转字符串首字母大小写问题的解决 参考文章: (1)使用fastJson把对象转字符串首字母大小写问题的解决 (2)https://www.cnblogs.com/zeropc ...

  4. python获取字符串首字母_Python学习之字符串方法总结

    1.首字母大写 1 test = "abcdef" 2 v = test.capitalize() 3 print(v) 2.所有字母变小写,lower()只能对ASCII 也就是 ...

  5. python取字符串首字母_python学习之字符串

    字符串的"魔法" capitalize():首字母大写 test = "aLex" # 首字母大写 v= test.capitalize() print(v) ...

  6. python3中对字符串首字母大小写的转变

    对于首字母的小写有两个函数可以用:capitalize(),title(). 这两个函数有区别: capitcalize()是对该字符串的第一个字母操作 title()是对该字符串中的所有单词的首字母 ...

  7. PHP将字符串首字母大小写转换

    From: https://www.cnblogs.com/52php/p/5675284.html 每个单词的首字母转换为大写:ucwords() 1 2 3 4 5 6 7 8 <?php ...

  8. mysql 提取字符串首字母_SQL获取字段字符串中文首字母

    有中文有英文,获取中文首字母信息. SELECT person_name_cn , ELT(INTERVAL(CONV(HEX(LEFT(CONVERT(person_name_cn USING gb ...

  9. php首字母转小写,PHP将字符串首字母大小写转换的实例

    PHP字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.切割成数组等) 一.字符串替换 str_replace("iwind", "ki ...

最新文章

  1. autoconfig oracle,ORACLE EBS 执行autoconfig time out
  2. 通过shell脚本定期更新elasticsearch数据
  3. 北京师范大学计算机系录取分数线,北京师范大学各省各专业录取分数线
  4. C++ Primer 5th笔记(8)chapter8 类:IO库-流的状态
  5. bash脚本编程之一 条件判断及算术运算
  6. 使用TMG2010企业版组建大型***网络之3-配置NLB
  7. 2020年第十八届西电程序设计竞赛网络预选赛之Problem A 失败的在线考试
  8. Java并发包中Semaphore的工作原理、源码分析及使用示例
  9. Epos消费管理系统复制迁移SQL SERVER 2005数据库
  10. python中注释的作用_Python函数添加注释的好处
  11. html中超链接无效怎么办,超链接问题:“引用无效”怎么回事
  12. RDLC报表速成指南
  13. 佛蒙特州政府组建工作组以探索区块链技术
  14. 大数据开发学习脑图+学习路线清晰的告诉你!月薪50K很轻松
  15. javaweb做什么能赚钱_做一个完整的Java Web项目需要掌握的技能
  16. 解决win10和ubuntu双系统下win10时间偏差的问题
  17. html5页面拨打电话,5.添加页面/设置点击拨打电话
  18. OpenCV常用函数极简简介
  19. debian中文输入法——拼音和五笔的解决方法
  20. 香港深水埗将办新春美食节 助青年一尝创业滋味

热门文章

  1. 问题:pom文件飘红, parent.relativePath
  2. leetcode: 451. Sort Characters By Frequency
  3. 关于Bus的几个问题
  4. (新聞) 友達光電 A+種子暑期實習計畫 埋下希望的光電種子 (日記)
  5. 那些年我们追过的计算机经典书
  6. 前端http请求跨域问题解决
  7. python学习笔记4(对象/引用;多范式; 上下文管理器)
  8. 漫谈 Gentoo 中文社区的建设
  9. javascript在asp.net中运用
  10. 算法高级(24)-一致性哈希算法在分布式系统中的使用场景