首页 > 其他分享 >9.3 字符串的常用操作_字符串的大小写转换操作方法

9.3 字符串的常用操作_字符串的大小写转换操作方法

时间:2022-09-04 10:12:47浏览次数:53  
标签:字母 s1 大写 print 大小写 小写 字符串 id 9.3

 

'''字符串的大小写转换'''
'''转化后字符串会开辟新的储存空间'''
s='hello,python'
s1='hello,Python'
print('s的地址',id(s),'s1的地址',id(s1))
a=s.upper()                 #所有字母转换成大写
print('所有字母转换成大写',a,id(a))
a2=s1.lower()               #所有字母转换成小写
print('所有字母转换成小写',a2,id(a2))

a3=s1.swapcase()    #swap中文翻译为交换,case案例,实例
print('所有字母大写变小写,小写变大写',a3,id(a3))
a4=s1.capitalize()  #capitalize中文翻译为 首字母大写
print('第一个字符大写,其他小写',a4,id(a4))
a5=s1.title()      #title中文翻译为 标题
print('每个单词第一个字母大写',a5,id(a5)) 
s的地址 1758162708016 s1的地址 1758164355184
所有字母转换成大写 HELLO,PYTHON 1758162708976
所有字母转换成小写 hello,python 1758164474928
所有字母大写变小写,小写变大写 HELLO,pYTHON 1758164473200
第一个字符大写,其他小写 Hello,python 1758164474800
每个单词第一个字母大写 Hello,Python 1758164474224

 

标签:字母,s1,大写,print,大小写,小写,字符串,id,9.3
From: https://www.cnblogs.com/988MQ/p/16654363.html

相关文章

  • C语言字符串处理函数 puts()和fputs()的区别及使用
    ​字符串函数(Stringprocessingfunction)也叫字符串处理函数,指的是编程语言中用来进行字符串处理的函数。本文主要介绍C语言中符串处理函数puts()和fputs()的区别使用方......
  • leetcode 面试题08.08 有重复字符串的排列组合 C/C++ 排序 + 深度优先搜索(分支限界)
    #include<iostream>#include<algorithm>#include<vector>usingnamespacestd;classSolution{public:vector<string>permutation(stringS){sort(S.begin(......
  • 9.3
    ABC139F题意:给定\(n\)个向量,从中任意选择,最后组合起来的向量长度最长。\(n\leq100\)题解:神仙题。肯定不会选两个方向差太多的向量。所以把所有向量极角排序后,选择......
  • 2022.9.3
    现在是2022.9.3,进入大三了。上半年的计划没怎么实现,太容易被外界干扰。时间不是很多,技术栈还有很大欠缺。今天听了很久很久,人也总要向前看的。现在的我没有时间可以再......
  • 8.26~9.3小记
    记录一下这几天场切的一些我觉得比较难的题,以及一些练习题。题目名算法感悟P5050【模板】多项式多点求值多项式取模,分治FFT现在才学多少有点逊P5606小K......
  • 9.3 noip 模拟赛 1 题解
    noip模拟赛1题解目录noip模拟赛1题解\(\tolink\leftarrow\)A一步之遥退位计划退役以后重在参与\(\tolink\leftarrow\)A一步之遥构造题手玩了一下没有什么......
  • 9.2 字符串的常用操作_字符串的查询操作
     '''集合的生成式'''s='hello,hello'print(s.index('lo'))#3print(s.find('lo'))#3print(s.rindex('lo'))#9print(s.rfind('lo'))#9'''如果查找不存......
  • 9.3
    DataFrame.apply(func,axis=0,broadcast=False,raw=False,reduce=None,args=(),**kwds)该函数最有用的是第一个参数,这个参数是函数,相当于C/C++的函数指针。这个函......
  • leetcode1790-仅执行一次字符串交换能否使两个字符串相等
     int count=0,sizes=s1.size(),sum1=0,sum2=0;        for(int i=0;i<sizes;i++)        {            if(s1[i]!=s2[i])   ......
  • 22.9.3 总结
    A求字符串插入多少字符后可以变为回文串。将字符串翻转后与原字符串求最长公共子串。\(ans=\min(i+j-2*f_{i,j}).(i+j=n-(n\mod2))\)code#include<algorithm>#incl......