为了账号安全,请及时绑定邮箱和手机立即绑定
a='Hello'
b=' '
c='World'
print(a+b+c)

最赞回答 / 子夜十分
需要不知道循环次数,根据条件判断跳出循环时用True。当知道条件是使用表达式来表达条件。

已采纳回答 / 欧阳文轩
你是想求1000内偶数和吧,首先while循环条件错了,应该是b<1000;其次循环体也有问题,break在这里没有必要;还有print函数的缩进有问题。正确代码如下:一、不需要breaka = 0b = 0while(a <= 1000) :    b += a    a += 2print(b)二、需要breaka = 0b = 0while True :    if a > 1000 :        break    b += a    a += 2print(b)
有问题啊,一样的代码在这个上面运行会报错,复制到python自带的IDLE就直接运行了

已采纳回答 / 慕码人451688
只是自己定义的一个变量名,可以是任意符合要求的变量名, 只是求和用sum表示比较清楚

最新回答 / 慕粉6501533
d.keys()返回的是d的key集合,所以keys得到的就是d的key集合

最新回答 / 慕码人451688
不是很明白你的问题,是不是你的电脑输入法问题,打中文或者英文其实跟在聊天软件输入一样的

最新回答 / 慕码人451688
是的,在字符串前面加转义无效符r会使当前字符串的转义字符无效化
# Enter a code
L = [95.5, 85, 59, 66, 72]
sub_L = L[0:3]
print(sub_L)
a=0
L = ['Alice', 66, 'Bob', True, 'False', 100]
for item in L:
a=a+1
if a % 2 == 0:
print(item)
>>> names=['Alice','Bob','Candy','David','Ellena']
>>> names.append('Zero')
>>> names.insert(5, 'Gen')
>>> names.insert(6, 'Phoebe')
>>> print(names)
['Alice', 'Bob', 'Candy', 'David', 'Ellena', 'Gen', 'Phoebe', 'Zero']

应该是上面这样吧,按照参考答案的话 'Gen', 'Phoebe'会反过来
L = [95.5,85,59,66,72]
>>> print(L[-5],L[-4],L[-1])
95.5 85 72
>>> L = [95.5,85,59,66,72]
>>> print(L[0,1,4])
Traceback (most recent call last):
File "<pyshell#102>", line 1, in <module>
print(L[0,1,4])
TypeError: list indices must be integers or slices, not tuple
>>> print(L[0],L[1],L[4])
95.5 85 72

最新回答 / 慕码人451688
item在for循环里依次取列表里面的值,最后出循环之后item就是等于列表最后一个值,即99
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消