官术网_书友最值得收藏!

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
主站蜘蛛池模板: 绥芬河市| 沙田区| 句容市| 延安市| 长垣县| 长垣县| 南平市| 霍林郭勒市| 广东省| 忻城县| 青浦区| 都安| 通江县| 邻水| 开原市| 呼图壁县| 兴宁市| 建湖县| 横山县| 昭平县| 汪清县| 长葛市| 安图县| 神木县| 南昌市| 揭东县| 四子王旗| 米泉市| 获嘉县| 拉萨市| 太白县| 阿合奇县| 丹东市| 新乡市| 锦屏县| 墨竹工卡县| 逊克县| 阿城市| 正阳县| 竹溪县| 公安县|