为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
sum=sum+x
print sum/4 每次都平均值都计算出来了,

sum=sum+x
print sum/4 没有缩进了,就只有最后一个值显示出来
老师估计是mac 里边的虚拟机XP ,占内存少为什么还选win7,为了照顾windows 用户,大家理解吧。
sum = 0
x = 1
while x < 100:
if((x%2)!==0):
sum = sum + x
x = x + 2
print sum
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
# 第一种
sum = 0
for i in d.values():
sum += i
print sum

# 第二种
sum = 0
for i in d.itervalues():
sum += i
print sum

#第三种
sum = 0
for i in d:
sum += d[i]
print sum
L.pop()
L.pop()
这样也行
L.pop(2)
L.pop(2)
这样也可以
不是插入到'2'或'-1'这个位置上,而是插入到本来'2'或'-1'的位置的值的前面。
一直有个疑问,这里的L =t[2] ;这个只是赋值而已
为什么改变L 会改变 t[2]??
a为true,结果一定是true,返回a。
b为false,结果由'World'决定,返回world
我加上单引号,结果输出也有单引号,看来动态变量是把不能把数字当作字符输出的
正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义
任务和代码都不是一回事儿

最新回答 / 慕粉195910986
用coding确实没乱码,但是加上u之后也能正确编译
读书百遍 其义自现
给大家分享一个网站。对函数调用时数据变化的可视化处理网站
http://www.pythontutor.com/visualize.html
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消