从键盘输入一个字符,赋值给变量ch,判断它是英文字母、数字还是其他字符。 ch=input("请输入一个字符:") if 1 : print(ch,"是英文字母") elif 2 : print(ch,"是数字") else: print(ch,"是其他字符")
举一反三
- ch = input("请输入一个字符:") if ch.isdigit(): print("输入的是数字") elif ch.isalpha(): print("输入的是英文字母") else: print("输入的是其他字符") #或者 if (65<=ord(ch)<=90 or 97<=ord(ch)<=122): print("输入的是英文字母") elif (ord(ch)>=48 and ord(ch)<=57): print("输入的是数字") else: print("输入的是其他字符") #看明白这个程序了吗?
- 判断一个字符是字母字符、数字字符还是其他字符,并做相应的显示。字母字符显示字符串"字母";数字字符显示字符串"数字";其他字符显示字符串"其他"。 Private Sub Form_Click() Dim n As String n = InputBox("请输入一个字符") Select Case n Case "a" To "z", "A" To "Z" Print "字母" Case 【1】 Print "数字" Case Else Print "其他" End Select End Sub
- 需要从键盘给一个字符型变量ch输入一个字符,使用的输入语句是:ch= (); 。
- 设“char ch”,写出下列问题对应的表达式 判断ch是一个10进制的数字字符——(1)—— 判断ch是一个英文字母——(2)——
- 写出满足下列条件的C表达式。 ①ch是大写英文字母() ②ch不是小写英文字母() ③ch是数字字符() ④ch是英文字母()