如何判斷python字串首字母是不是小寫

時間 2021-07-01 01:24:27

1樓:匿名使用者

將首字母轉化成對應的ascii碼進行比較

str1 = "hello python"

print("false"  if ord('a') <= ord(str1[0])  <= ord('z') else "true")

如果python是2.x的,print後不要加()也可以直接比較

print("false"  if 'a' <= str1[0]  <= 'z' else "true")

2樓:金屬風暴

如下import re

s='12345abc'

if re.match('^[0-9a-z]+$',s):

print('符合要求')

else:

print('不符合要求')

s為字串

s.isalnum() 所有字元都是數字或者字母s.isalpha() 所有字元都是字母

s.isdigit() 所有字元都是數字

s.islower() 所有字元都是小寫

s.isupper() 所有字元都是大寫

s.istitle() 所有單詞都是首字母大寫,像標題s.isspace() 所有字元都是空白字元、\t、\n、\r

3樓:

字串.isalnum()  所有字元都是數字或者字母,為真返回 ture,否則返回 false。

字串.isalpha()   所有字元都是字母,為真返回 ture,否則返回 false。

字串.isdigit()     所有字元都是數字,為真返回 ture,否則返回 false。

字串.islower()    所有字元都是小寫,為真返回 ture,否則返回 false。

字串.isupper()   所有字元都是大寫,為真返回 ture,否則返回 false。

字串.istitle()      所有單詞都是首字母大寫,為真返回 ture,否則返回 false。

字串.isspace()   所有字元都是空白字元,為真返回 ture,否則返回 false。

python如何去掉字串svalueseb中

你好 第一 如果都是這樣的形式,可以使用slide就是切片 第二 利用split函式以 分開字串,然後去掉空格,再組合。附上,總結的正規表示式 總結 匹配字串的開始。匹配字串的結尾。b 匹配一個單詞的邊界。d 匹配任意數字。d 匹配任意非數字字元。x?匹配一個可選的 x 字元 換言之,它匹配 1 次...

如何判斷字串中存在另外字串java

肖颯盤靈韻 1 public intindexof int ch string str 用於查詢當前字串中字元或子串,返回字元或子串在當前字串中從左邊起首次出現的位置,若沒有出現則返回 1。2 public intindexof int ch string str,intfromindex 該方法與...

python中輸入字串,統計字串中大小寫英文本母各有多少

str 1 input 請輸入乙個字串 lower 0 upper 0 for i in str 1 if i.islower lower 1 elif i.isupper upper 1 print 有 s個大寫字母 upper print 有 s個小寫字母 lower 換證薇 str 1 inp...