问题是:b) Add to the condition in the while loop so that it will stop if either the user inputs a zero or the sum is larger than limit (if limit is None then ignore the second stopping condition). Do not use a break statement to implement this feature.

底下是我写的程序,可是运行过程并没有按照描述运行,有错误:

def sum_odd_inputs(limit = None):

"""(integer) -> integer

Asks the user to enter a set of integer inputs. The function sums all odd

inputs (it discards all even inputs). The user can indicate that the set is

complete by entering the integer 0. The set will also be considered complete

if the running sum exceeds limit. If limit == None, then only a user input

of zero will complete the set.

>>>sum_odd_inputs()

Enter an integer (0 to quit): 5

Enter an integer (0 to quit): 6

Enter an integer (0 to quit): 10

Enter an integer (0 to quit): 7

Enter an integer (0 to quit): 0

12

>>>sum_odd_inputs(10)

Enter an integer (0 to quit):2

Enter an integer (0 to quit):3

Enter an integer (0 to quit):5

Enter an integer (0 to quit):1

Enter an integer (0 to quit):3

12

"""

set_sum = 0

user_input = raw_input ('Enter an integer (0 to quit):')

def even_number():

user_input%2 == 0

def odd_number():

user_input%2 != 0

while user_input%2 != 0:

if user_input != 0:

set_sum += user_input

elif set_sum <= 10:

set_sum += user_input

return set_sum

python奇偶求和_python 判断奇偶并求和,运行过程有错误,希望高手给指导一下。...相关推荐

  1. Java方法的案例:求和、判断奇偶数、求最值

    1.方法定义的技巧说明: 修饰符 返回值类型 方法名( 形参列表 ) {方法体代码( 需要执行的功能代码 )return 返回值; } 1.修饰符:public static-----→暂时固定用这个 ...

  2. 36-Java方法的案例:求和、判断奇偶数、求最值

    一.方法定义的技巧说明 修饰符 返回值类型 方法名( 形参列表 ) {方法体代码( 需要执行的功能代码 )return 返回值; } 修饰符: public static-->暂时固定 方法名称 ...

  3. python for循环求和_python用for循环求和的方法总结

    Python中可以使用for循环实现累加求和 for循环语法: for 变量 in range(x): 循环需要执行的代码 如下实现1到n求和: def main(): sum = 0 # 定义变量做 ...

  4. python递归函数1到n求和_python代码之阶乘求和的方法

    需求: 阶乘:也是数学里的一种术语:阶乘指从1乘以2乘以3乘以4一直乘到所要求的数:在表达阶乘时,就使用"!"来表示.如h阶乘,就表示为h!:阶乘一般很难计算,因为积都很大. 提问 ...

  5. python求和_Python程序查找特殊求和系列的解决方案

    python求和 We are going to design a special sum series function which has following characteristics: 我 ...

  6. python分数序列求和_Python实现分数序列求和

    我就废话不多说了,直接上代码吧!#!/usr/bin/env python # coding:UTF-8 """ @version: python3.x @author: ...

  7. python二进制反码例题_Python 简易实现二进制反码求和

    参考链接 二进制反码求和 UDP 检验和的回卷是什么意思? Python 计算 UDP 检验和 目录 1. 前言说明 2. 例子分析 3. 相关代码 4. 结果展示 5. 心得总结 一.前言说明 ↶ ...

  8. python多条件求和_python – Numpy:条件求和

    我有以下numpy数组: import numpy as np arr = np.array([[1,2,3,4,2000], [5,6,7,8,2000], [9,0,1,2,2001], [3,4 ...

  9. python telnet 交互_Python判断telnet通不通的实例

    这个跟ping那个差不多,ping的那个脚本就是通过这个改了下,大体一致,不过telnet的不需要判断返回的字符串.快一些 这里具体需要telnet的ip是需要自己向定义好的数组中写的 我这里加了一个 ...

最新文章

  1. java arraylist 实现原理_Java进阶--深入理解ArrayList实现原理
  2. python人工智能-Python 人工智能应用快速入门 (一)
  3. 为什么软件开发周期是预估的2~3倍?
  4. Python函数封装:利用正则表达式compile、findall对多组关键词进行模糊查询并返回统计个数,findall截取两个指定符号之间的内容
  5. php-fpm通过request_slowlog_timeout检查哪个脚本执行时间长
  6. BEGIN-4 Fibonacci数列
  7. linux下软件的基本安装和卸载 法一
  8. 一个ABAP程序,能够批量下载有道云笔记里包含的图片
  9. 梯度 cv2.sobel_TensorFlow 2.0中连续策略梯度的最小工作示例
  10. python应用系列教程——python使用scapy监听网络数据包、按TCP/IP协议进行解析
  11. 企业信息管理系统汇总
  12. fme坐标转换器_FME坐标点提取
  13. macos安装盘第三方工具制作_简单制作macOSSierra正式版U盘USB启动安装盘方法教程(全新安装Mac系统)...
  14. 安卓获取及监听手机网络状态
  15. 两亚太国家宣布其央行不会发行数字货币
  16. 郁闷的sendto失败
  17. 【Java容器】Java容器入门教程
  18. elo匹配算法c语言,匹配算法全面解析:采用国际通用“ELO等级分系统”
  19. QGIS源码编译步骤详解——官方新方案
  20. 一文搞懂使用Nginx服务器部署前端Web项目

热门文章

  1. vue框架项目部署到服务器_在浏览器中在线尝试无服务器框架项目!
  2. 海域动态监视监测管理系统_监视和管理备份系统
  3. 来的多可选_您的框架有多可扩展性?
  4. java 线程什么时候出栈_在Java中给出的时间
  5. shader weaver_具有自定义汇编程序,Weaver和运行时的可插拔知识
  6. 构建器模式_我喜欢构建器模式的三个原因
  7. J2Pay –完整示例
  8. mockito_吸收Mockito的流利度
  9. jpa 异常捕获_JPA和CMT –为什么捕获持久性异常不够?
  10. 选择Java加密算法第3部分–公钥/私钥非对称加密