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

初识Python

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

最新回答 / qq_蓉蓉_3
首先,调用matn的根号函数不应该是 math.sqart 而是 math.sqrt ,其次return 后面应该返回两个函数值x1,x2

最新回答 / 云方彼岸
def firstCharUpper(s):#定义一个只包含 1个参数 的firstCharUpper()函数
   
    return s[0].upper() + s[1:]
#只获取索引号为0的list元素,并大写 加上 从索引号为1开始的所有的list元素,包含索引...

最新回答 / 幕布斯6142896
注意中英文的符号。注意python的版本,不同的版本对应得print符号也有差异,可以去百度。

最新回答 / 慕莱坞8001378
逻辑不对的哦,写在while后面就是条件,不是运算了x一直都没变,也就是一直都是1,没有变成3,5,7……因为缺少一个x+=2不过时间已经过去那么久了,说不定你已经找到解决办法了

最新回答 / 慕的地1013126
加else是对的,逻辑思维没错,可能是你写的代码格式问题,Python格式比较严格,缩进要按照规定空4格

最赞回答 / 海边的卡夫
.pop() 函数一次只能删除一个函数。 但是可以利用for循环和if判断,进行更复杂的多次删除。

最新回答 / 慕移动9181930
可以为EditText添加lt;emgt;lt;/emgt;属性达到扩大输入栏的目的谢谢,我以为不会有人回答呢。

最新回答 / liujlb
不对是因为这样写就是嵌套循环,会把每个可能的x和每个可能的y都组合一遍,明显是不符合任务要求的,也就是说没有把x和y对应起来。print [x*y for x,y in zip (range(1,100,2) , range(2,101,2))]可以满足你的需求

最新回答 / 余青同学
加U是什么意思?

最新回答 / _Aron
<...code...>在文件最前端加上以上注释,就OK啦! 你用的应该是py2.7 , 其默认编码方式为ASCII ,所以不能识别中文,需要先声明编码方式为utf-8,但是在py3以上的版本则不需要加上注释。而且你用的u'''...'''用于转义多行字符串,和加不加中文没有多大关系,没有首行的那一句注释,加日文也会报错。

最赞回答 / licsun
import mathprint "  x  "+"     "+"      tan(x)"+"          atan(x)"x = 0.0while x <= 1:    print "%.3f" % x +"     "+"%.10f" % math.tan(x)+"     "+"%.10f" % math.atan(x)    x+=0.1

最赞回答 / 慕子小
python 3.x版本中,不支持u加上中文,比如:u‘中文’,python2.x版本是支持的;python2.x版本,若脚本文件本身编码不匹配,而不是utf-8的编码,也是不识别,u'中文'
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消