1、isdigit()------函式判斷是否數字,是數字返回true,否則返回false
語法:str.isdigit()
2、isalpha()------判斷是否字母,不區分大小寫,是字母返回true,否則返回false
語法:str.isalpha()
3、isalnum()---判斷是否數字和字母的組合(可僅為數字,也可僅為字母),是則返回true,否則返回false,此外,如果為空格,也會返回false
語法:str.isalnum()
4、字串和整數相互轉化過程:通過這樣的轉化 你可以方便的完成字元與數字之間的轉換操作,更好使用for迴圈以及if判斷
等常用操作。
1)ord(str)---它以乙個字元(長度為1的字串)作為引數,返回對應的 ascii 數值
語法:ord('a')----97
2) chr(int)-----可以將0-255中的任一整數轉化為你所需要的字元
語法:chr(97)---------'a'
5、string.find(str,beg=0,end=len(string)) 檢測str是否包含在string中,如果beg和end指定範圍,則檢查是否包含在指定範圍內,如果是返回開始的索引值(找到的第乙個位置的索引值),否則返回-1
例如:
haystack = 'aabbaab'》1needle='ab'
print(haystack.find(needle))
string.index(str,beg=0,end=len(string)) 跟find()方法一樣,只不過如果str不在string中會報乙個異常
例如:
haystack = 'aabbaab'》1needle='ab'
print(haystack.index(needle))
SAS 資料讀取高階方法
目錄infile語句中的選項,放在infile語句中檔名的後面,可以改變sas讀取原始資料檔案的方式,對於讀取特定型別的資料檔案非常有用。firstobs 用於告知sas是從第幾行開始讀取資料。這對於哪些在開頭有描述性文字和頭資訊的資料檔案非常有用。obs 用於告知sas讀取到資料檔案哪一行時停止。...
字串方法
find 方法可以在乙個較長的字串中查詢子字串,並返回子字串所在位置最左邊的索引。如果沒有找到則返回 1。hello,world.cold enough?find world 6 title hello,world.cold enough?title.find hello 0 title.find ...
字串方法
coding utf 8 字串也可以理解為乙個容器,也存在索引值,而字串中的每乙個字元可以理解為是一 個元素。1 len 獲取字串長度的方法 print 字串長度len len abcd 2 字串的取值 string abcdef r1 string 0 r2 string 1 print r1,r...