python 判断字符串是字母 数字 大小写还是空格

str.isalnum()  所有字符都是数字或者字母,为真返回 Ture,否则返回 False。

str.isalpha()   所有字符都是字母(当字符串为中文时, 也返回True),为真返回 Ture,否则返回 False。

str.isdigit()     所有字符都是数字,为真返回 Ture,否则返回 False。

str.islower()    所有字符都是小写,为真返回 Ture,否则返回 False。

str.isupper()   所有字符都是大写,为真返回 Ture,否则返回 False。

str.istitle()      所有单词都是首字母大写,为真返回 Ture,否则返回 False。

str.isspace()   所有字符都是空白字符,为真返回 Ture,否则返回 False。

原文地址:https://www.cnblogs.com/YD2018/p/9277868.html

时间: 2024-10-01 07:15:11

python 判断字符串是字母 数字 大小写还是空格的相关文章

python判断字符串是字母 数字 大小写

今天遇到的字符串处理的问题,记录一下方便使用 1 str1 = input('请输入一个字符:') 2 #初始化字符.数字.空格.特殊字符的计数 3 lowercase = 0 4 uppercase = 0 5 number = 0 6 space = 0 7 other = 0 8 for strs in str1: 9 #如果在字符串中有小写字母,那么小写字母的数量+1 10 if strs.islower(): 11 lowercase += 1 12 #如果在字符串中有数字,那么数字的

python学习:判断字符串中字母数字空格的个数

'''输入一行字符,分别统计出包含英文字母.空格.数字和其它字符的个数. 统计出英文字母字符的个数 ''' # -*- coding: utf-8 -*- import re #正则表达式匹配 def isMathc(src,pat):     pattern = re.compile(pat)     result = re.match(pattern,src)     if result == None:         return 0     else:         return 1

(转)python判断字符串是否为数字或字母

原文地址https://www.cnblogs.com/wangboqi/p/7455240.html 严格解析:有除了数字或者字母外的符号(空格,分号,etc.)都会Falseisalnum()必须是数字和字母的混合isalpha()不区分大小写 str_1 = "123" str_2 = "Abc" str_3 = "123Abc" #用isdigit函数判断是否数字 print(str_1.isdigit()) Ture print(str

Python判断字符串是否为字母或者数字(浮点数)

str为字符串s为字符串 str.isalnum() 所有字符都是数字或者字母 str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 str.isspace() 所有字符都是空白字符.\t.\n.\r 检查字符串是数字/浮点数方法 float部分 >> float('Nan') nan >> float('Nan') nan >> float('nan') nan >> float('INF') inf >>

java python oracle判断字符串是否为数字的函数

java public boolean isNumeric(String str){ Pattern pattern = Pattern.compile("^-?[0-9]+\\.?[0-9]+"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ){ return false; } return true; } python def isNum(value): try: int(value) + 1 except

判断字符串是否为数字格式

import java.util.Scanner; /*判断字符串是否是数字格式*/ public class CheckNum {    public static void main(String args[]){    Scanner scanner = new Scanner(System.in);    System.out.println("请输入要验证的字符串:");    String str = scanner.next();    char c[] = str.to

字符串--java中判断字符串是否为数字的方法的几种方法?

ava中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++){ System.out.println(str.charAt(i)); if (!Character.isDigit(str.charAt(i))){ return false; } } return true; } 2.用正则表达式 首先要import java.u

C语言判断字符串是否为数字

判断一个字符串是否为数字, 听起来很简单,实现还是有点难度的. 最近写了一个,如下: #define IS_BLANK(c) ((c) == ' ' || (c) == '\t') #define IS_DIGIT(c) ((c) >= '0' && (c) <= '9') #define IS_ALPHA(c) ( ((c) >= 'a' && (c) <= 'z') || ((c) >= 'A' && (c) <= '

Linux C判断字符串是否为数字

Title:Linux C判断字符串是否为数字  --2013-10-14 15:54 #include <ctype.h> #include <string.h> int IsInt(char* str) { int len; len = strlen(str); int i=0; for(i;i<len;i++) { if(!(isdigit(str[i]))) return 0; } return 1; }