當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python string printable()用法及代碼示例


在Python3中,string.printable是用作字符串常量的預初始化字符串。在Python中,string.printable將給出所有的標點符號,數字,ascii_letters和空格。

用法: string.printable

參數:由於它不是函數,因此不帶任何參數。


返回:返回所有標點集,數字,ascii_letters和空格。

注意:確保導入字符串庫函數以便使用string.printable

代碼1:

# import string library function  
import string  
    
# Storing the sets of punctuation, 
# digits, ascii_letters and whitespace 
# in variable result  
result = string.printable 
    
# Printing the set of values  
print(result) 

輸出:

0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+, -./:;<=>?@[\]^_`{|}~ 

代碼2:給定代碼測試可打印值。

# import string library function  
import string  
    
# An input string. 
Sentence = "Hey, Geeks !, How are you?"
  
for i in Sentence:
      
    # checking whether the char is printable value 
    if i in string.printable:
          
        # Printing the printable values  
        print("printable Value is:" + i)

輸出:

printable Value is:H
printable Value is:e
printable Value is:y
printable Value is:,
printable Value is: 
printable Value is:G
printable Value is:e
printable Value is:e
printable Value is:k
printable Value is:s
printable Value is:!
printable Value is:,
printable Value is: 
printable Value is:H
printable Value is:o
printable Value is:w
printable Value is: 
printable Value is:a
printable Value is:r
printable Value is:e
printable Value is: 
printable Value is:y
printable Value is:o
printable Value is:u
printable Value is:?


相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 Python string | printable()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。