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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
想起了那个带游标卡尺的笑话

已采纳回答 / MH__Linux
"%s: %d"%(key,d[key])%s:字符串格式或任意对象%d:十进制整数或长整数key:变量d[key]:变量这个是输出格式转换,表示把(key,d[key])这两个变量分别以%s和%d的格式输出
这任务好坑爹,为什么我理解成打印出和任务列表一模一样的列表呢,就不能说清楚吗我还纠结要怎么打印出x呢
你们真厉害,我的*直接当成成运算符了兄弟们
感觉和C,C++那些语言格式不太一样,一不小心就写成了C++的样子
Mod
在交互式界面中不管是用print print u
print ur
都可以(版本2.7)
求解u跟ur区别
print [x*y for x in range(1,100,2)for y in range(2,101,2)if y-x==1]
这样用也可以。这样的代码方式方便计算更为复杂的数学表达式~
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }

sum = 0.0
for k, v in d.items():
sum = sum + v
print k+ ':', v
print 'average'+ ':', sum / len(d)
希望慕课能多丰富一些Python的实战案例
def average(*args):
if len(args)==0:
return 0
else:
return float(sum(args))/len(args)

print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
可变参量见面的*只是说明他是个可变参量,后面使用的时候还是用参量名称。sum(),len()
数组越界啊,你咋硬要我越界才正确??T 。T
N = 100
x = 1
sum = 0
while x < N:
print x
x = x + 2

sum = x + sum
print sum
# -*- coding: gb2312 -*-
d = {
'Adam': 95,
'Lisa': 85,
'Paul': 75,
'Bart': 59,
}
for key in d:
print key,':',d.get(key)
str = input('请输入分数:')
for key in d:
if str == d.get(key):
print '查找到'
print key,':',d.get(key)

已采纳回答 / 海蓝Vica
直接调用score(88)就好了,你方法定义里已经print过一遍了,且没有返回内容,再print score(88)时,先调用方法score(88)打印出内容,然后print接受不到合适的方法返回值,或者说方法返回None,于是就打印出None但建议方法返回结果就好,不用打印,打印的操作在print score(88)时打印返回值就可以
http://www.pythontutor.com/visualize.html#mode=display
import math

def quadratic_equation(a, b, c):
x1=(-b+math.sqrt(b**2-4*a*c))/(2*a)
x2=(-b-math.sqrt(b**2-4*a*c))/(2*a)
return x1,x2
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
复制进去,点击生成可按步进方式观察函数运行的机制~
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消