Python學習筆記字符串操作之upper()、lower()、isipper()和islower()方法


 隨筆記錄方便自己和同路人查閱。

#------------------------------------------------我是可恥的分割線-------------------------------------------

  一些字符串方法會分析字符串,或生成轉變過的字符串。upper()和lower()字符串方法返回一個新字符串,

其中原字符串的所有字母都被相應地轉換為大寫或小寫。字符串中非字母字符保持不變。

  isupper()和islower()字符串方法判斷字符串至少有一個字母,並且所有字母都是大寫或小寫,isupper()和

islower()方法就會相應地返回布爾值 True。否則,該方法返回 False。

#------------------------------------------------我是可恥的分割線-------------------------------------------

  1、upper()方法,示例代碼:

#
# -*- coding:utf-8 -*-
# Autor: Li Rong Yang
spam = 'hello world!'
spam = spam.upper()
print(spam)

  運行結果:

  2、lower()方法,示例代碼:

#
# -*- coding:utf-8 -*-
# Autor: Li Rong Yang
spam = 'HELLO WORLD!'
spam = spam.lower()
print(spam)

  運行結果:

  3、islower()方法,示例代碼:

spam = 'HELLO WORLD!'
spam = spam.islower()
print(spam)

spam = 'HELLO world!'
spam = spam.islower()
print(spam)

spam = 'hello world!'
spam = spam.islower()
print(spam)

  運行結果:

  根據運行結果可以看出,使用islower()方法時,只有字符串全部為小寫才會True,否則為False。

  4、isupper()方法,示例代碼:

#
# -*- coding:utf-8 -*-
# Autor: Li Rong Yang
spam = 'hello world!'
spam = spam.isupper()
print(spam)

spam = 'HELLO world!'
spam = spam.isupper()
print(spam)

spam = 'HELLO WORLD!'
spam = spam.isupper()
print(spam)

  運行結果:

  根據運行結果可以看出,使用isupper()方法時,只有字符串全部為大寫才會True,否則為False。

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM