###### tags: `python-TQC` # TQC+ 程式語言Python 205 字元判斷 1. 題目說明: 請開啟PYD205.py檔案,依下列題意進行作答,判斷輸入值的字元,使輸出值符合題意要求。作答完成請另存新檔為PYA205.py再進行評分。 2. 設計說明: 請使用選擇敘述撰寫一程式,讓使用者輸入一個字元,判斷它是包括大、小寫的英文字母(alphabet)、數字(number)、或者其它字元(symbol)。例如:a為英文字母、9為數字、$為其它字元。 3. 輸入輸出: 輸入說明 一個字元 輸出說明 判斷是英文字母(包括大、小寫)、數字、或者其它字元  :::success :bulb: **Hint** 字符串.isalnum() 所有字符都是數字或者字母,為真返回 Ture,否則返回 False。 字符串.isalpha() 所有字符都是字母,為真返回 Ture,否則返回 False。 字符串.isdigit() 所有字符都是數字,為真返回 Ture,否則返回 False。 字符串.islower() 所有字符都是小寫,為真返回 Ture,否則返回 False。 字符串.isupper() 所有字符都是大寫,為真返回 Ture,否則返回 False。 字符串.istitle() 所有單詞都是首字母大寫,為真返回 Ture,否則返回 False。 字符串.isspace() 所有字符都是空白字符,為真返回 Ture,否則返回 False。 ::: ```python= n = input() if n.isdigit(): print("{} is a number.".format(n)) elif n.isalpha(): print("{} is an alphabet.".format(n)) else: print("{} is a symbol.".format(n)) ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up