① python從txt文件中讀取數字,並且判斷其大小。
#!/usr/bin/python
#encoding:utf-8
importre
context="""
0.00000000E+001.99000000E-021.05000000E+000.00000000E+003.88519671E+02
4.20000000E-021.99000000E-021.00800000E+000.00000000E+004.23216155E+02
8.40000000E-021.99000000E-029.66000000E-010.00000000E+004.67920285E+02
1.26000000E-011.99000000E-029.24000000E-010.00000000E+004.89975818E+02
1.68000000E-011.99000000E-028.82000000E-010.00000000E+005.01845166E+02
2.10000000E-011.99000000E-028.40000000E-010.00000000E+005.10017363E+02
2.52000000E-011.99000000E-027.98000000E-010.00000000E+005.15927207E+02
2.94000000E-011.99000000E-027.56000000E-010.00000000E+005.18914324E+02
3.36000000E-011.99000000E-027.14000000E-010.00000000E+005.18683254E+02
"""
patt=re.compile(r"d.d+E[+-]d{2}")
array=[]
forlninfilter(None,context.splitlines()):
array.append(map(float,patt.findall(ln)))
debug=True
defdebugView(obj):
importpprint
ifdebug:
pprint.pprint(obj)
debugView(array)
你的數據來自文本文件,可以用 for ln in filter(None, open(datafile, 'rt'))
替代 for ln in filter(None, context.splitlines())
② python字元串長度len
我是這方面的老師,這個問題其實挺簡單的
新建一個 使用len()函數得到字元的總長度.py
中文編碼聲明注釋:# coding=gbk
len() 方法的作用:獲取字元串的長度
輸入代碼:str1 = "海翔飛"
使用 len() 函數獲取 str1 的字元串長度
運行腳本,輸出 str1 的字元串長度
ok,到這就完工了,祝你學習愉快,記得採納
③ python字元串長度判斷問題
ascii字元長度只有8位,而其他編碼的字元往往有16位或32位
利用這一點可以進行判斷
將字元串解碼成unicode,判斷長度是否與解碼前相同
#
-*-
coding:
utf-8
-*-a
=
'中國123'b
=
a.decode('utf-8')print
a,len(a)
==
len(b)a
=
'abc'b
=
a.decod...
④ python文本長度處理
#-*-coding:utf-8-*-
"""
:createdon:2015年4月17日
:author:ChuanqingQin
:contact:[email protected]
"""
defstr_len(temp):
returnlen(unicode(temp,'utf-8'))
defdeal_file(file_in):
withopen(file_in,'r')asf:
forlineinf:
file_out=str(str_len(line.strip()))+'.txt'
withopen(file_out,'w')astemp_file:
temp_file.write(line+' ')
if__name__=='__main__':
printstr_len('ewdfw交換生的as到發斯蒂')
deal_file('a.txt')
⑤ Python字元串有沒有字元串長度方法
name[1:-2:-2]表示從第2個字元(參數1)開始,往回(左)數每兩個字元取一個(第三個參數-2),結束於倒數第三個字元(第二個參數-2),由於結束位置在開始位置的右邊,所以得到一個空字元串
第一個參數表示開始位置,第二個表示結束位置,第三個標志步速(step,正數表示從左到右,負數表示從右到左,絕對值表示步進速度)
⑥ python判斷字元串有幾個字元
字元串長度
通過內置方法len()來計算字元串的長度,注意這個計算的是字元的長度。
aa = 'afebb'
bb = '你'
print len(aa)
print len(bb)
http://www.cnpythoner.com/wiki/string.html
⑦ python獲取txt內容並判斷
#!/usr/bin/python
# -*- coding:utf-8 -*-
spath="./123.txt"
def existError(spath):
file=open(spath)
flag=0
for line in file:
#忽略大小寫
if 'error' in str.lower(line):
flag=1
break
return flag
if __name__=="__main__":
flag=existError(spath)
print(str(flag))
⑧ python判斷字元串長度
那段時間長的都一樣,成績不同,一切不同判斷標准不一樣。
⑨ [編程python]python中字元串的長度是如何計算的
一對引號之間的任何東西都算一個字元,包括字母、數字、符號、漢字、空白符等。
⑩ python如何判斷字元串的長度是否大於0
這種量長度是大於零的,只不過就是比零多一點點,不到一。也可以去量一下,我沒有那麼多准確的數據。