`
tinygone
  • 浏览: 1770 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于print的疑惑

阅读更多
def foo(arg): 
	x = 1
	print locals()
print foo(11)


输出结果是:
{'x': 1, 'arg': 11}
None

为什么输出的结果第二个是None?
分享到:
评论
1 楼 swanky_yao 2010-04-08  
你没有给函数定义返回值,python默认返回None
所以你后面的那个print语句打印None噻

相关推荐

    浅谈python新手中常见的疑惑及解答

    1 lambda函数 函数格式是lambda keys:express 匿名函数lambda是一个表达式函数,接受keys参数,返回表达式的值。所以不用return,也没有函数名,经常用在需要key参数的函数中,比如sorted。...print choice(ran

    Struts2常用标签总结

    该文档 主要描述struts2 常用的一些标签 帮助 对struts标签存在 疑惑的朋友更好更迅速的了解和学习

    1.java中super关键字的应用

    在Java编程语言中,`super`关键字是一个非常重要的概念,它用于引用当前对象的父类。`super`关键字主要用于以下几种情况:调用...如果你在实际使用中遇到问题或对`super`关键字的用法还有疑惑,随时联系我进行讨论。

    python调试神器PySnooper的使用

    相信很多小伙伴平时写python的时候都是需要调试程序的,出问题了,需要了解函数内部是怎么跑的,而这个时候很多人都会想到在疑惑的地方使用print函数来打印一下参数来调试。虽然用print也是不失为是一种方法,但是...

    速记Python布尔值

    ### 速记Python布尔值 #### 一、Python布尔值简介 在Python编程语言中,布尔值是一种基本的数据类型,用于表示逻辑上的“真”和“假”。...如果您在学习过程中遇到任何问题,欢迎随时提问,我们会尽力解答您的疑惑。

    puzzle c.pdf

    ### C/C++ 疑惑解答相关知识点 #### 概述 本文档“puzzle c.pdf”主要聚焦于C语言编程中的各种问题与谜题,旨在帮助读者理解并解决C编程过程中遇到的各种难题。文档作者Gowri Kumar分享了一系列有趣的C编程题目,...

    一个Split函数用法

    在编程领域,尤其是在文本处理和数据操作中,`Split`函数是一个非常常见且重要的工具。它主要用于将一个字符串按照特定的...希望这篇介绍能帮你解答关于`Split`函数的疑惑,并激发你进一步探索编程中的字符串处理技巧。

    Python基础——笔试面试利器

    若还有疑惑,可以通过链接进一步了解:[How do I pass a variable by reference](http://stackoverflow.com/questions/986006/how-do-i-pass-a-variable-by-reference) #### 二、Python中的元类(Metaclass) 虽然元...

    python requests response值判断方式

    ### Python Requests Response值判断方式详解 #### 一、引言 ...本文将深入探讨如何判断`requests`库中的`Response`对象...通过本文的学习,你不仅可以解决给定问题中的疑惑,还能掌握更多关于`requests`库的实用技巧。

    php100全部ppt(精心整理).ppt

    在www.php100.com这样的网站上,初学者可以找到更多关于PHP的学习资源和社区支持,解决学习过程中的疑惑。通过持续的学习和实践,即使没有编程基础的人也能掌握PHP,但学习任何编程语言都需要耐心,因此,耐心是成为...

    Beginning.The.Linux.Command.Line.2009

    根据提供的信息,我们可以总结并扩展出关于《Beginning the Linux Command Line》这本书的相关知识点。此书由Sander van Vugt撰写,出版于2009年,是一本介绍Linux命令行基础操作的书籍。 ### 一、Linux命令行简介 ...

    北京市丰台区王佐中学中考英语复习 Unit 4 Lesson 16 It might be a tool for cutting things教案

    - print(印刷) - birth(出生) - round(圆形) - flat(扁平) - hole(洞) - 这些词汇与发明和发明家的背景及成就相关。 3. **语法**:情态动词表达可能性、疑惑或确定性 - might/may be(可能是) -...

    浅析python 中__name__ = ‘__main__’ 的作用

    很多新手刚开始学习python的时候经常会看到python 中__name__ = \’__main__\’ 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = ‘__main__’ 的作用,到底干嘛的? 有句话经典的概括了...

    英语新概念详细分析....................................

    - **evidence**:证据,文中指目击者提供的关于美洲狮存在的迹象。 - **accumulate**:积累,汇集,表示证据逐渐增多。 - **oblige**:使不得不,文中指专家因为证据越来越多,不得不进行调查。 - **hunt**:...

    键盘快捷键

    3. **PRINT SCREEN** 和 **ALT + PRINT SCREEN**:分别截取整个屏幕和当前活动窗口的画面,便于分享或存档。 4. **Windows + M** 和 **Windows + CTRL + M**:最小化所有窗口和调整窗口布局,保持桌面整洁,提高可视...

    关于python多重赋值的小问题

    然而,对于初学者而言,多重赋值的操作可能会带来一些疑惑,尤其是在涉及到复杂逻辑时。 #### 多重赋值的基本概念 在Python中,多重赋值是指在一个赋值语句中可以同时为多个变量赋值。这种特性使得代码更加简洁...

    Python入门学习指北.zip

    此外,Python还有内置函数,如print()用于输出信息,len()计算序列长度,type()检查对象类型等。 模块是Python的另一大特点,它允许我们将代码分隔到不同的文件中,便于管理和复用。Python通过import语句导入模块,...

    windows快捷键

    当你在使用任何Windows应用程序时遇到问题,只需按下`F1`键即可打开当前程序的帮助和支持页面,获取相关指导或解答疑惑。 #### 2. 文件重命名:F2 选中一个文件或文件夹后,按下`F2`键可快速重命名该文件或文件夹,...

    基于Python的使用splitlines()函数正确解析数据库中的text文件中换行内容.zip

    同时,记得在遇到问题时,积极寻求帮助,博主或其他编程社区的成员都会乐于解答你的疑惑。 总的来说,`splitlines()`是Python处理文本数据时的一个强大工具,特别是在与数据库交互和处理大量文本数据的场景下。通过...

    chengfakoujuebiao.zip_"的"教学案例

    在Python中,可以使用嵌套的for循环和print函数来实现乘法口诀表的输出。 - 当然,其他语言如Java、C++或JavaScript也能完成这个任务,但它们的语法可能稍显复杂,对初学者来说可能需要更多的时间去理解和实践。 4...

Global site tag (gtag.js) - Google Analytics