gcrt.net
当前位置:首页 >> python 字母 >>

python 字母

>>> a = 'hello123 world@#$!'>>> a1=''.join([x for x in a if x.isalpha()])>>> a1'helloworld' 简略形式: >>> a1=''.join(x for x in a if x.isalpha())>>> a1'helloworld'

s=input("please inupt string") print(s.isdigit()) #用isdigit函数判断是否数字 print(s.isalpha()) #isalpha判断是否字母 print(not (s.isalpha() or s.isdigit()) and s.isalnum()) #isalnum判断是否数字和字母的组合

# !/usr/bin/python3.4# -*- coding: utf-8 -*-import rea = "8a2656"b = "1514561A1321"c = "15465461654"d = "afgwgw"r = re.compile(r'^[a-zA-Z]')for item in d: result = r.match(item) if result != None: print("包含字母:" + result.gro...

alpha = raw_input("Enter a letter: ")print "vowel" if alpha.lower() in 'aeiou' else 'consonant'

for letter in 'Python': #这个语句的意思就是遍历'Python'这个字符串的每一个字符,赋值给letter,所以早for下面的语句块中letter每次都表示'Python'的一个字符,从头到尾

可以用isalpha, 代码可以写为: str = "123a"for i in str: if True == i.isalpha(): print i

import stringwList = []for word in string.lowercase: wList.append(word)print wList#['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', # 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', # 'y', 'z']

python可以使用正则表达式判断string中是不是有字母,代码如下: import res='12345abc'if re.match('^[a-zA-Z]+$',s): print('有字母')else: print('没有字母')

$ python Python 2.7.3 (default, Jan 2 2013, 16:53:07) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print chr(65) A >>>

去掉字符串中字母以外的字符,在Python编程语言中有多种实现方式。 Python中的str类型,有一个isalpha()方法,判断字符是否是英文字符。可以使用循环逐个字符判断是否是英文字符,如果是英文字符则加入新的字符串。 oldS = 'as30wejl2@2]sjls'ne...

网站首页 | 网站地图
All rights reserved Powered by www.gcrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com