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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰

最新回答 / 慕神西瓜哥哥
x1 = 1d = 3n = 100x100 = x1+d*(n-1)s = n*x1+n*(n-1)*d/2print s
def average(*args):
sum = 0.0
for i in args:
sum = sum + i
if args is ():
return 0.0
return sum/len(args)

print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
def move(n, a, b, c):
if n == 1:
print a,'-->',c
return
print a,'-->',b
move(n-1,a, b, c)
print b,'-->',c

move(4, 'A', 'B', 'C')

已采纳回答 / 慕桂英0574841
sum除以len(args)是为了计算平均值,如果传入的值是(1,2)那么int型的平均值计算结果就是2,浮点型平均值是1.5。在前面sum=0.0也可以把类型定义成浮点型吧
for x in ['1','2','3','4','5','6','7','8','9']:
for y in ['0','1','2','3','4','5','6','7','8','9']:
if x < y:
print x + y

最赞回答 / qq_慕工程7014885
其中‘+’可以理解为字符串的链接,但是遇见数字就是加运算,所以当遇到字符串和数字的时候会计算机也不知道怎么做,就报错了

最赞回答 / qq_风过指缝_0
是中文显示的问题,在开头加上一句# -*- coding: UTF-8 -*-。但是如果是用你程序中的写法print("成绩为score,不及格",score),中文部分显示的会是一串串数字。我是先把score这个整数型变量转化为字符串,然后让一整个句子显示出来,这样是没有问题的。<...图片...>

最新回答 / qq_慕侠2121471
还没用过苹果呢,没见过这

最赞回答 / 慕桂英0574841
进入官网 http://www.python.org 直接搜索2.7.8版本选择对应的下载安装即可,3.7也可以使用,只是使用规范有些不同,例如:3.7版本的print后的内容需要()括起来,print()。也可以多版本安装,安装完后将可执行文件(exe)改名,因为不同版本安装后exe文件的命名是一样的,用cmd操作的话系统检测到哪个用的哪个,(取决于path),记得组件也要改名,不然运行错误就要重装了。

最赞回答 / 慕桂英0574841
进入官网 http://www.python.org 直接搜索2.7.8版本选择对应的下载安装即可,3.7也可以使用,只是使用规范有些不同,例如:3.7版本的print后的内容需要()括起来,print()。也可以多版本安装,安装完后将可执行文件(exe)改名,因为不同版本安装后exe文件的命名是一样的,用cmd操作的话系统检测到哪个用的哪个,(取决于path),记得组件也要改名,不然运行错误就要重装了。

最赞回答 / 0xffm1
逗号和加号虽然都能连接。但是,逗号填充的是空格,加号是字符串之间连接。

已采纳回答 / 王哪摸Seven
你保存什么…?这是在线编程啊…

最新回答 / qq_慕莱坞4041970
如果目录太长,或环境配置不正确,可以直接找以目录下,输入:cmd 直接enter 打开<...图片...><...图片...><...图片...><...图片...>
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消