创新互联python教程:
写一个 Python 程序来计算集合中的正数和负数。for 循环(用于 pongtSet 中的 eoVal)迭代所有集合项。if 条件(if(eoVal >= 0))检查 Set 项是否大于或等于零。如果为真,我们在正集合计数上加一;否则,将负集计数值加 1。
# Count of Set Positive and Negative Numbers
pongtSet = {6, -33, 99, -28, -56, 11, -45, -43}
print("Positive and Negative Set Items = ", pongtSet)
sPositiveCount = sNegativeCount = 0
for eoVal in pongtSet:
if(eoVal >= 0):
sPositiveCount = sPositiveCount + 1
else:
sNegativeCount = sNegativeCount + 1
print("The Count of Positive Numbers in pongtSet = ", sPositiveCount)
print("The Count of Negative Numbers in pongtSet = ", sNegativeCount)
该 Python 正数和负数示例允许使用 for 循环范围输入设置项。
# Count of Set Positive and Negative Numbers
pongtSet = set()
number = int(input("Enter the Total Positive Negative Set Items = "))
for i in range(1, number + 1):
value = int(input("Enter the %d Set Item = " %i))
pongtSet.add(value)
print("Positive and Negative Set Items = ", pongtSet)
sPositiveCount = sNegativeCount = 0
for eoVal in pongtSet:
if(eoVal >= 0):
sPositiveCount = sPositiveCount + 1
else:
sNegativeCount = sNegativeCount + 1
print("The Count of Positive Numbers in pongtSet = ", sPositiveCount)
print("The Count of Negative Numbers in pongtSet = ", sNegativeCount)
Python 计数正负集合数输出
Enter the Total Positive Negative Set Items = 4
Enter the 1 Set Item = -22
Enter the 2 Set Item = -99
Enter the 3 Set Item = 8
Enter the 4 Set Item = -67
Positive and Negative Set Items = {8, -22, -99, -67}
The Count of Positive Numbers in pongtSet = 1
The Count of Negative Numbers in pongtSet = 3
在这个 Python 集的例子中,我们创建了一个 countofsetpositiveandneblenumbers 函数,该函数返回正数和负数的计数。
# Count of Set Positive and Negative Numbers
def CountOfSetPositiveandNegativeNumbers(pongtSet):
sPositiveCount = sNegativeCount = 0
for eoVal in pongtSet:
if(eoVal >= 0):
sPositiveCount = sPositiveCount + 1
else:
sNegativeCount = sNegativeCount + 1
return sPositiveCount, sNegativeCount
pongtSet = set()
number = int(input("Enter the Total Positive Negative Set Items = "))
for i in range(1, number + 1):
value = int(input("Enter the %d Set Item = " %i))
pongtSet.add(value)
print("Positive and Negative Set Items = ", pongtSet)
sECount, sOCount = CountOfSetPositiveandNegativeNumbers(pongtSet)
print("The Count of Positive Numbers in pongtSet = ", sECount)
print("The Count of Negative Numbers in pongtSet = ", sOCount)
Enter the Total Positive Negative Set Items = 6
Enter the 1 Set Item = 22
Enter the 2 Set Item = -90
Enter the 3 Set Item = -78
Enter the 4 Set Item = 9
Enter the 5 Set Item = 32
Enter the 6 Set Item = 8
Positive and Negative Set Items = {32, -90, 8, 9, -78, 22}
The Count of Positive Numbers in pongtSet = 4
The Count of Negative Numbers in pongtSet = 2
网站栏目:Python程序:统计集合中的正数和负数
URL链接:http://www.shufengxianlan.com/qtweb/news14/478864.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联