美文网首页
Python  C1-4——output函数初体验

Python  C1-4——output函数初体验

作者: sinkpink | 来源:发表于2017-06-20 01:14 被阅读0次

          在昨天字典类型基础上接触了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键的习惯。

相关文章

网友评论

      本文标题:Python  C1-4——output函数初体验

      本文链接:https://www.haomeiwen.com/subject/gkanqxtx.html