上QQ阅读APP看书,第一时间看更新
5.5 新手疑难问题解答
疑问1:如何获取字符串中的字符数目?
解答:使用len关键词可以得到字符串中的字符数目。例如:
>>> len("hello") 5
疑问2:如何对字符串中的大小写字母进行快速转换?
解答:swapcase()方法用于对字符串的大小写字母进行转换,即将字符串中小写字母转换为大写字母、大写字母转换为小写字母。
swapcase()方法的语法格式如下:
str.swapcase ()
其中,str为指定需要查找的字符串,该方法没有参数。返回结果为大小写字母转换后生成的新字符串。例如:
>>> s1 =" Constant dropping wears the stone" >>> print ('原始的字符串:',s1) 原始的字符串: Constant dropping wears the stone >>> print('转换后的字符串:',s1.swapcase()) 转换后的字符串: cONSTANT DROPPING WEARS THE STONE
疑问3:能对字符串进行比较大小吗?
解答:使用大于(>)、等于(==)和小于(<)逻辑运算符比较两个字符串的大小。例如:
>>>a="hello" >>>b="world" >>> a>b False >>> a==b False >>> a<b True