python 怎么样才有output_Python  C1-4——output函数初体验

在昨天字典类型基础上接触了output()函数。在python2*中print只是关键字,但在python3*中却是函数。output函数和print还是有所不同,在2*中,output既然是函数就需要调用函数、定义变量。

def是python中的关键字,define的前三字母,定义函数的意思。定义函数就需要定义函数的变量,代码中是k,v两个变量,通过for循环对字典进行循环;

但是找我自己的想法,对k,v分别赋值,再用output函数输出发现总是有语法错误;原来是缩进不一致导致的。IndentationError: unindent does not match any outer indentation level错误表明,缩进的格式不一致,tab和空格混用了。

把对函数变量的打印语句删除,会发现出现语法错误,意思是文本语法错误。

总结1、自己敲代码出错的地方是for语句后忘加冒号,导致出现无效语法;

2、定义output函数的变量必须打印出来,否则循环无法知道k是什么,会出文本语法错误;

3、必须要注意的是python中对缩进格式的要求非常严,一不小心就会出错;需要时刻警惕,尤其是在改代码时养成条件语句中增添语句时用tab键的习惯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值