sytn.net
當前位置:首頁 >> python字符串數字求和 >>

python字符串數字求和

檢查一下你之前是不是將str賦值為字符串了,str本來是一個函數的,你如果賦值了,在這里就無法調用,這里就變成了將一個字符串對象當作函數來用了.就像下面:>>> '10'+str(4)'104'>>> str='hello'>>> '10'+str(4) traceback (most recent call last): file "", line 1, in '10'+str(4) typeerror: 'str' object is not callable>>>

import redef sumDigits(s): nums = re.findall(r'\d', s) return sum(map(int, nums))

continue換成break

print sum(map(ord,list(str1.lower())))-96*len(str1) 其中str1是輸入字符串.以aBC為例:str1.lower() 將所有字母變成小寫字母 abc.list(str1.lower()) 將字符串變成 ['a', 'b', 'c']ord 將字母變成ASCII 數字 .map(ord,list(str1.lower()))將列表中所有字母

a=['40', '25', '2.5', '-0.5105', '-0.54665', '-0.58815', '-0.5495', '-0.560499', '-0.04279']print(sum([float(each_e) for each_e in a]))

>>> 'saf' and 123123>>> 'asd' & 123Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> 'asd' & 123TypeError: unsupported operand type(s) for &: 'str' and 'int'>>>

import java.util.scanner; public class t { public static void main(string[] args) { scanner scan = new scanner(system.in); system.out.print("請輸入一個三位整數:"); int op = scan.nextint(); system.out.println("數字:"+op+" 計算結果為

#py3 from functools import reduce DIGITS={'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9} def char2num(s): #單個字符轉數字 return DIGITS[s] def str2int(s):#整數字串轉化整數,不支持浮點數.浮點數得另寫一個 if s[0]=='-': #要判斷一下該數字

import java.util.regex.Matcher;import java.util.regex.Pattern;public class tst { public static void main(String[] args) { String s = "fas30deg60ds190$%^"; Matcher m = Pattern.compile("\\d+").matcher(s); int num = 0; while (m.find()) { num = num + Integer.parseInt(m.group(0)); } System.out.println(num); }}

import rea = input('input your string:\n')at = re.sub('[^\d\+]', '', a) #用正則表達來式消去輸入中的字自母try: print('result:{}={}'.format(at, eval(at))) #eval是自帶函2113數,會幫5261你算是多少except: print('result: error') #如果eval報錯,表示加4102號兩邊都為字符1653

網站首頁 | 網站地圖
All rights reserved Powered by www.7098067.live
copyright ©right 2010-2021。
內容來自網絡,如有侵犯請聯系客服。[email protected]
电视广告赚钱游戏 吉林快3一天多少期 0c40百家乐 幸运赛车app 炒股怎么配资 权威博彩通 一分快三玩法介绍 体彩飞鱼53期开奖结果 广东11选五走势图规则 新疆11选5技巧 新疆11选5中奖助手