ホームページ >バックエンド開発 >Python チュートリアル >Pythonで推奨される一般的な文字列メソッド

Pythonで推奨される一般的な文字列メソッド

小云云
小云云オリジナル
2018-03-30 17:12:261190ブラウズ

この記事では、Python の一般的な文字列メソッドの推奨事項を主にテキストで共有し、皆様のお役に立てれば幸いです。

String.isalnum() すべての文字が数字または文字である場合、Ture を返し、それ以外の場合は False を返します。

String.isalpha() すべての文字は文字です。 true の場合は Ture を返し、それ以外の場合は False を返します。

String.isdigital() すべての文字は数字です。 true の場合は Ture を返し、それ以外の場合は False を返します。

String.is lower() すべての文字は小文字です。 true の場合は Ture を返し、それ以外の場合は False を返します。

String.isupper() すべての文字が大文字である場合は True を返し、それ以外の場合は False を返します。

String.istitle() true の場合はすべての単語が大文字で、そうでない場合は False を返します。

String.isspace() すべての文字は空白文字です。 true の場合は Ture を返し、それ以外の場合は False を返します。

print('asdA'.isalpha())  # 纯字母
print('123'.isdecimal())  # 纯数字
print('1.1'.isdigit())  # 是否为整数
print('ZX'.isupper())  # 是否为大写
a = '   字  符 \n  创 '
c= a.strip()#默认去掉字符串两边的空格和换行符\n
c=a.lstrip()#默认去掉左边的空格
c=a.rstrip()#默认去掉右边的空格
print('c....',c)
print('a....',a)
words = 'https: day is wonderfullday'
print(words.strip('day'))#如果strip方法指定一个值的话,那么会去掉这个指定的值
print(words.count('a'))#统计字符串出现次数
# print(words.index('z'))#找下标,如果找不到会报错
print(words.find('z'))#找下标,如果找不到元素的话,会返回-1
print(words.replace('day','DAY')) #替换字符串
print(words.isdigit()) # 判断字符串是否为纯数字
print(words.startswith('https:'))#判断字符串是否以xx开头
words.endswith('DAY')#判断是否以某个字符串结尾
print(words.upper()) #变成大写
print(words.lower()) #变成小写
username ='adbdsaf33333'
print(username.isalpha())#判断字符串是否全为字母
print(username.isalnum())#判断是否包含字母和数字,它是由字母或数字就返回True

関連おすすめ:

PHP共通文字列処理関数の使用例[変換、エスケープ、インターセプト、比較、検索、逆引き、カット]

以上がPythonで推奨される一般的な文字列メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。