鱼C论坛

 找回密码
 立即注册
查看: 1807|回复: 7

[已解决]Python基础

[复制链接]
发表于 2022-6-15 09:16:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
下列代码的运行结果是( A )。
def total(a, b=3, c=5):
    return a+b+c
print(total(a=8, c=2))
A.13      B.16      C.15      D.14


我对缩进这一块比较模糊 能讲讲这个流程吗
最佳答案
2022-6-15 09:19:07
属于def语句的所有内容必须缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-6-15 09:19:07 | 显示全部楼层    本楼为最佳答案   
属于def语句的所有内容必须缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-15 09:26:49 | 显示全部楼层
豆嘉木 发表于 2022-6-15 09:19
属于def语句的所有内容必须缩进

有点理解了谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-15 09:49:05 From FishC Mobile | 显示全部楼层
要有代码块的概念
c语言把同一归属的代码块用一对花括号括起来
那么python要求同一归属的代码块要有相同的缩进,对于有父子关系的代码块,一定要有父子关系的缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-15 10:34:05 | 显示全部楼层
下甲鱼上课讲过有:敲回车后面会自动缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-16 08:44:54 | 显示全部楼层

理解了你倒是设置下最佳答案啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-16 20:19:41 | 显示全部楼层
你在print语句里输入了a=8和c=2,但是没有输入b,函数只能使用b=3的默认参数,于是a+b+c的结果是 8+3+2=13
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-17 08:49:56 | 显示全部楼层
8 + 3 + 2
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-17 21:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表