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

初识Python

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

最赞回答 / 阿德罗斯
<...图片...>我理解你说的是这个样子,在实验里也是可以通过的,至于在平常,比如你写了两个函数,第二个需要用第一个函数的返回值,但是如果你第一个结尾写的print,那么在第二个函数中调用第一个函数时就没有办法获得你想要的返回值(第一个函数的返回值将会是None),总的来说对于有返回值的函数如果你使用print,他的结果对于其他的函数没有用,你也无法进行对这个返回值操作

最新回答 / 老子如斯
因为你每次循环都输出了一次sun,把sum往前缩一下试试

最赞回答 / qq_沧海啸_0
意思就是 机器的处理顺序是从左往右的,第一个函数 fn1(a,b=1,c=2) 中有默认参数的项是 b = 1,c = 2 只能放在非默认参数a的后面,不能放在它前面。注意:像b=1, c= 2 这种有赋值默认初始值的项叫做 默认参数,那种没赋值的 叫非默认参数,非默认参数 如果用户调用函数的时候 不传值进来的话就会有问题,有个默认参数的话 用户不传值进来也没事,因为有默认值。

最赞回答 / 精慕门1012678
按序循环:step1: x=1,y=1,if为false,继续循环(看代码块,优先循环y)step2:x=1,y=2,if为true,打印10*x+y值为12(注意x,y均为整数型,直接+就求和了,组成两位数就需要用公式10*x + y)step3:后续内推,当y=9时,循环会在往上,从x=2开始循环

最新回答 / 是魏杨斌呀
将n = 1 改为 n = 1. 0 或者 n = 1.就可以了

最赞回答 / 精慕门1012678
 x > 100,直接结束,x %2 ==0 表示如果是偶数,则不求和,继续循环

最赞回答 / 慕莱坞0654937
s=0x1=1d=3for x in range(100):#range生成一个从0到99的列表,在这次循环中充当一个计数器    s += x1    x1 += dprint(s)

最新回答 / 婉如心生1_Yner
第4行字符串最后多了一段代码吧,出现第三个tdtr和%s了。

最赞回答 / 志者乐渔
函数调用:就是你让你弟弟早上去帮你买两个油条,一杯豆浆。传的参数就是你给他给的钱。。。你的弟弟就是那个被调用的函数,他给你买回来的油条,豆浆都是返回值。。。其实函数就是功能。你弟弟有跑腿的功能,你有使唤他的功能。。。。。我乱说的,勿喷!!!

最新回答 / 网络侦探
看这个,最高赞的答案解释得很清楚了。https://stackoverflow.com/questions/36674083/why-is-it-possible-to-replace-sometimes-set-with

最赞回答 / 犀牛瓜
print 函数的功能不是计算,而是把计算结果显示在屏幕上。未加print其实程序也已经生成了L,但并不会显示,加了print你就可以看到L的内容了。

最新回答 / 慕移动9181930
我也一样?貌似有个bug总觉得每个月的第一个日志应该浮动在左边O(∩_∩)O~来点特色的中式英文也挺好,哈哈

最新回答 / 五趾的鱼
哈哈,这个Python 空格啥的比较严谨
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消