亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python isalnum()函數(shù)的具體使用

 更新時間:2023年07月14日 09:09:37   作者:士別三日wyx  
本文主要介紹了Python isalnum()函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

isalnum() 可以判斷字符串的字符是否全都是「字母」和「數(shù)字」。

語法

string.isalnum()

返回值

  • 字符串中所有字符都是數(shù)字或字母返回True
  • 否則返回False

實例:判斷字符串是否由字母或數(shù)字構成

print('hello'.isalnum())

輸出:

True

1、包含字母和數(shù)字的情況

只包含「數(shù)字」,數(shù)字的定義是[0-9]

print('0123456789'.isalnum())

輸出:

True

只包含「字母」,大小寫都算,字母的定義是[a-z,A-Z]

print('abcABC'.isalnum())

輸出:

True

包含「數(shù)字」和「字母」

print('123abcABC'.isalnum())

輸出:

True

2、漢字和其他語言的情況

不只是英語(英文字母),漢語、日語、韓語等,都可以判斷。

只包含「漢字」

print('漢字'.isalnum())

輸出:

True

只包含「日語」字符

print('何だよ'.isalnum())

輸出:

True

只包含「韓語」字符

print('??'.isalnum())

輸出:

True

包含英語、漢語、韓語、日語

print('12aA漢だ?'.isalnum())

輸出:

True

「其他國家」的語言也支持判斷,這里就不一 一列舉了。

如果想區(qū)分中文和英文,可以編碼后再判斷

print("漢字".isalnum())
print("漢字".encode().isalnum())
print("12aA漢だ?".encode().isalnum())
print("12aA".encode().isalnum())

輸出:

True
False
False
True

從輸出結果可以發(fā)現(xiàn),只有包含字母和數(shù)字才返回True,包含漢字時返回False。

提示:Python3默認使用Unicode編碼,所以漢字會返回True;encode()默認編碼是UTF-8,編碼成utf8之后,漢字就不會返回True了。

3、空字符串、制表符、特殊符號、標點符號

字符串中包含空字符串、制表符、特殊符號、標點符號時,返回False

包含「空字符串」

print('12 '.isalnum())
print(''.isalnum())
print(' '.isalnum())

輸出:

False
False
False

包含嫩綠「制表符」

print("\\".isalnum())
print('\n'.isalnum())
print('\na'.isalnum())

輸出:

False
False
False

包含特殊符號、標點符號

print("1+1".isalnum())
print('1,'.isalnum())
print('“1”'.isalnum())

輸出:

False
False
False

到此這篇關于Python isalnum()函數(shù)的具體使用的文章就介紹到這了,更多相關Python isalnum()內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 在Python中使用Matplotlib繪制常見圖表方式

    在Python中使用Matplotlib繪制常見圖表方式

    這篇文章主要介紹了在Python中使用Matplotlib繪制常見圖表方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • python中pip的使用方法詳解

    python中pip的使用方法詳解

    pip 是 Python 的默認包管理工具,隨 Python 3.x 版本一同安裝,它使得安裝和管理 Python 包變得非常簡單,本文將介紹 pip 的基本使用方法、常用命令及其代碼示例,需要的朋友可以參考下
    2024-12-12
  • Django 用戶認證組件使用詳解

    Django 用戶認證組件使用詳解

    這篇文章主要介紹了Django 用戶認證組件使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • Python3中的指針你了解嗎

    Python3中的指針你了解嗎

    Python這個編程語言雖然沒有指針類型,但是Python中的可變參量也可以像指針一樣,改變一個數(shù)值之后,所有指向該數(shù)值的可變參量都會隨之而改變,這篇文章主要介紹了Python3中的“指針”,需要的朋友可以參考下
    2024-02-02
  • Python函數(shù)參數(shù)匹配模型通用規(guī)則keyword-only參數(shù)詳解

    Python函數(shù)參數(shù)匹配模型通用規(guī)則keyword-only參數(shù)詳解

    Python3對函數(shù)參數(shù)的排序規(guī)則更加通用化了,即Python3 keyword-only參數(shù),該參數(shù)即為必須只按照關鍵字傳遞而不會有一個位置參數(shù)來填充的參數(shù)。這篇文章主要介紹了Python函數(shù)參數(shù)匹配模型通用規(guī)則keyword-only參數(shù),需要的朋友可以參考下
    2019-06-06
  • python爬取淘寶商品詳情頁數(shù)據

    python爬取淘寶商品詳情頁數(shù)據

    這篇文章主要為大家詳細介紹了python爬取淘寶商品詳情頁數(shù)據的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • python周期任務調度工具Schedule使用詳解

    python周期任務調度工具Schedule使用詳解

    這篇文章主要為大家介紹了python周期任務調度工具Schedule的使用及示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2021-11-11
  • python3+mysql查詢數(shù)據并通過郵件群發(fā)excel附件

    python3+mysql查詢數(shù)據并通過郵件群發(fā)excel附件

    這篇文章主要為大家詳細介紹了python3+mysql查詢數(shù)據,并通過郵件群發(fā)excel附件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • python自動化測試工具Helium使用示例

    python自動化測試工具Helium使用示例

    大家好,本篇文章主要講的是python自動化測試工具Helium使用示例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下哦
    2021-12-12
  • Python虛擬機之super超級魔法的使用和工作原理詳解

    Python虛擬機之super超級魔法的使用和工作原理詳解

    在本篇文章中,我們將深入探討Python中的super類的使用和內部工作原理,super類作為Python虛擬機中強大的功能之一,super 可以說是 Python 對象系統(tǒng)基石,他可以幫助我們更靈活地使用繼承和方法調用,需要的朋友可以參考下
    2023-10-10

最新評論