Python輸入若干整數(shù)求和方式
Python輸入若干整數(shù)求和
print(sum(list(map(int,input().split()))))
判斷素數(shù)
import math N=int(input()) if N==2: print("yes") elif N==3: print("yes") else : sqrtN=math.sqrt(N) bprime=True #判斷是否是素數(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ù)的時候,程序結(jié)束!
代碼如下(示例):
其中有詳細的注釋很好理解噠!
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é)束!") #如果有的話就直接返回“錯誤”提示 print(sum(num_tuple)) #否則計算元組內(nèi)的數(shù)據(jù)和 num_input = input('請輸入需要求和的數(shù)字,用逗號分隔:') sum1(num_input) #調(diào)用函數(shù)
執(zhí)行結(jié)果
代碼如下(示例):
<------------------求和-------------------------->
請輸入需要求和的數(shù)字,用逗號分隔:1.2,2,3
6.2
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Python如何檢查一個數(shù)字是否是三態(tài)數(shù)
在數(shù)學(xué)中,三態(tài)數(shù)(Triangular?Number)是一種特殊的數(shù)列,它是由自然數(shù)按照一定規(guī)律排列而成的,本文主要介紹了如何使用Python檢查判斷一個數(shù)字是否是三態(tài)數(shù),需要的可以參考下2024-03-03一文實現(xiàn)刪除numpy數(shù)組中的指定索引元素
在Python中,Numpy是一個強大的數(shù)學(xué)庫,用于處理大型多維數(shù)組和矩陣的數(shù)學(xué)運算,數(shù)組是由相同類型的數(shù)據(jù)元素組成的集合,并且每個元素都可以通過索引進行訪問,本文將給大家介紹如何刪除numpy數(shù)組中的指定索引元素,需要的朋友可以參考下2024-05-05對python讀取zip壓縮文件里面的csv數(shù)據(jù)實例詳解
今天小編就為大家分享一篇對python讀取zip壓縮文件里面的csv數(shù)據(jù)實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02基于Python實現(xiàn)n-gram文本生成的示例代碼
N-gram是自然語言處理中常用的技術(shù),它可以用于文本生成、語言模型訓(xùn)練等任務(wù),本文主要介紹了如何在Python中實現(xiàn)n-gram文本生成,需要的可以參考下2024-01-01