首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写程序,从键盘上获得用户连续输入且用逗号分隔的若干个数字(不必以逗号结尾),计算所有输入数字的和并输出,请补充横线处代码。 n=input(’’’’) nums=① s=0 for i in nums: ② print(s)
编写程序,从键盘上获得用户连续输入且用逗号分隔的若干个数字(不必以逗号结尾),计算所有输入数字的和并输出,请补充横线处代码。 n=input(’’’’) nums=① s=0 for i in nums: ② print(s)
admin
2019-08-30
67
问题
编写程序,从键盘上获得用户连续输入且用逗号分隔的若干个数字(不必以逗号结尾),计算所有输入数字的和并输出,请补充横线处代码。
n=input(’’’’)
nums=
①
s=0
for i in nums:
②
print(s)
选项
答案
n=input(’’’’) nums=n.split(’’,’’) s=0 for i in nums: s+=eval(i) print(s)
解析
这是一道基本编程题,①考查字符串的split方法,②考查eval函数及简单累加算法。
字符串的split方法描述如下:
str.split(sep=None,maxsplit=一1)一>list of strings
list由str根据sep被分隔的部分构成,sep默认为空格。本题中使用字符串的split方法可将从键盘输入的以逗号(sep)隔开的字符串转变成一个字符列表。
eval函数描述如下:
eval(source,globals=None,locals=None,/)
eval函数能够以Python表达式的方式解析并执行字符串,并将结果返回。简单来说。eval(<字符串>)的作用就是将字符串转变成Python语句,并执行该语句。
累加和算法是利用循环语句将数值进行累加。基本程序结构可以这样设计,先定义总和s和循环变量i,在每一次的循环体中对s进行累加,循环结束后输出累加和s。
下面给出参考程序:
n=input(’’’’)
nums=n.split(’’,’’)
s=0
for i in nums:
s+=eval(i)
print(s)
转载请注明原文地址:https://kaotiyun.com/show/dW6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,关系数据库管理系统所管理的关系是
查询设计器中的“筛选”选项卡的作用是
在VisualFoxPro中,以下关于查询的描述正确的是
关于视图和查询,以下叙述正确的是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
在考生文件夹下有一表单文件formone.scx,其中包含一个文本框和一个命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:(1)将文本框和命令按钮两个控件设置为顶边对齐。(2)将文本框的默认值设置为0。(3)将表
在考生文件夹下,有一表单文件myform.SCX。打开该表单文件,然后在表单设计器环境下完成如下操作:(1)在属性窗口中将表单设置为不可移动的,并将其标题设置为“表单操作”。(2)为表单新建一个名为mymethod的方法,方法代码为:w
对考生文件夹下的数据库“图书借阅”中的表完成如下操作:①为表loans增加一个字段“姓名”,字段类型为“字符型”,宽度为8。编写程序modipro.prg实现以下功能:②根据borrows表的内容填写表loans中“姓名”的字段值。③查询表loan
(1)用SQL语句进行以下查询:查询“外汇账户”表中的日元信息。查询结果包括钞汇标志、金额,结果按金额降序排序,并存储于表two.dbf中,并将SQL语句存储于新建的three.txt文件中。(2)用一对多报表向导建立报表,“外汇代码”表为父表,“外汇账
随机试题
日本帝国主义对中国的侵略,给中华民族带来了怎样的深重灾难?
链传动按用途可分为()类。
下列哪项不是产力的内容( )。
房地产项目定位的市场分析方法中,逻辑推理是指()。
资料:2009年3月11日,甲公司签发一张商业汇票,收款人为乙公司,到期日为2009年9月11日,甲公司的开户银行P银行为该汇票承兑。2009年6月30日,乙公司从丙公司采购一批货物,将该汇票背书转让给丙公司,丙公司9月30日持该汇票到其开户银行Q银行办理
(2018年)进行投资项目资本预算时,需要估计债务资本成本。下列说法中,正确的是()。
社区建设的活动范围主要局限于本社区之内,并在一定程度上受本社区地理环境条件的制约。以上内容体现了社区建设的()特点。
若要评现役最好的狙击枪,XM109狙击步枪肯定是最有力的竞争者之一,像它这样敢称为“炮”的枪__________,那是因为很少有枪能具备炮的__________。填入划横线部分最恰当的一项是:
近年来,我国越来越注重国民的健康,制定了各种健康日,下列健康日与日期对应不正确的是()。
Whydidtheyplantoseeamidnightshow?
最新回复
(
0
)