Python輸入若干整數(shù)求和方式
Python輸入若干整數(shù)求和
print(sum(list(map(int,input().split()))))
判斷素?cái)?shù)
import math N=int(input()) if N==2: print("yes") elif N==3: print("yes") else : sqrtN=math.sqrt(N) bprime=True #判斷是否是素?cái)?shù) for i in range (2,sqrtN+1): if N%i==0: bprime=False break if bprime: print("yes") else: print("no")
Python任意輸入若干數(shù)求和 題目
題目
Python輸入若干數(shù),求所有的正數(shù)之和,當(dāng)輸入的數(shù)中包含0或負(fù)數(shù)的時(shí)候,程序結(jié)束!
代碼如下(示例):
其中有詳細(xì)的注釋很好理解噠!
print("<---------------------若干數(shù)求和----------------------------->") def sum1(num): num_tuple = eval(num) #將獲取到的數(shù)轉(zhuǎn)換為元組 for b in num_tuple: #用for語句遍歷元組 if b<=0: #if語句判斷元組中是否含有小于等于0的數(shù) print("您輸入的數(shù)中不允許有小于等于0的數(shù)") return print("程序結(jié)束!") #如果有的話就直接返回“錯(cuò)誤”提示 print(sum(num_tuple)) #否則計(jì)算元組內(nèi)的數(shù)據(jù)和 num_input = input('請(qǐng)輸入需要求和的數(shù)字,用逗號(hào)分隔:') sum1(num_input) #調(diào)用函數(shù)
執(zhí)行結(jié)果
代碼如下(示例):
<------------------求和-------------------------->
請(qǐng)輸入需要求和的數(shù)字,用逗號(hào)分隔:1.2,2,3
6.2
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python celery分布式任務(wù)隊(duì)列的使用詳解
這篇文章主要介紹了python celery分布式任務(wù)隊(duì)列的使用詳解,Celery 是一個(gè) 基于python開發(fā)的分布式異步消息任務(wù)隊(duì)列,通過它可以輕松的實(shí)現(xiàn)任務(wù)的異步處理, 如果你的業(yè)務(wù)場(chǎng)景中需要用到異步任務(wù),就可以考慮使用celery,需要的朋友可以參考下2019-07-07詳解Python如何檢查一個(gè)數(shù)字是否是三態(tài)數(shù)
在數(shù)學(xué)中,三態(tài)數(shù)(Triangular?Number)是一種特殊的數(shù)列,它是由自然數(shù)按照一定規(guī)律排列而成的,本文主要介紹了如何使用Python檢查判斷一個(gè)數(shù)字是否是三態(tài)數(shù),需要的可以參考下2024-03-03Python Invoke自動(dòng)化任務(wù)庫的使用
Invoke是一個(gè)強(qiáng)大的Python庫,用于編寫自動(dòng)化腳本,本文就來介紹一下Python Invoke自動(dòng)化任務(wù)庫的使用,具有一定的參考價(jià)值,感興趣的可以了解一下2025-01-01一文實(shí)現(xiàn)刪除numpy數(shù)組中的指定索引元素
在Python中,Numpy是一個(gè)強(qiáng)大的數(shù)學(xué)庫,用于處理大型多維數(shù)組和矩陣的數(shù)學(xué)運(yùn)算,數(shù)組是由相同類型的數(shù)據(jù)元素組成的集合,并且每個(gè)元素都可以通過索引進(jìn)行訪問,本文將給大家介紹如何刪除numpy數(shù)組中的指定索引元素,需要的朋友可以參考下2024-05-05對(duì)python讀取zip壓縮文件里面的csv數(shù)據(jù)實(shí)例詳解
今天小編就為大家分享一篇對(duì)python讀取zip壓縮文件里面的csv數(shù)據(jù)實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-02-02基于Python實(shí)現(xiàn)n-gram文本生成的示例代碼
N-gram是自然語言處理中常用的技術(shù),它可以用于文本生成、語言模型訓(xùn)練等任務(wù),本文主要介紹了如何在Python中實(shí)現(xiàn)n-gram文本生成,需要的可以參考下2024-01-01Python讀取JSON文件及一些常見的陷阱和改進(jìn)方法
在Python編程中處理JSON文件是一項(xiàng)基本但關(guān)鍵的技能,文章通過一個(gè)簡(jiǎn)單的讀取JSON文件的代碼示例出發(fā),分析了代碼中存在的問題,將遇到的問題解決方法介紹也非常詳細(xì),需要的朋友可以參考下2024-10-10python格式化輸出實(shí)例(居中、靠右及靠左對(duì)齊)
所謂格式化輸出就是數(shù)據(jù)按照某種特殊的格式和要求進(jìn)行輸出,下面這篇文章主要給大家介紹了關(guān)于python格式化輸出(居中、靠右及靠左對(duì)齊)的相關(guān)資料,文中介紹了format方式、其他擴(kuò)展寫法以及'%'方式,需要的朋友可以參考下2022-04-04