`
chengxianju
  • 浏览: 258011 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

python函数

阅读更多

刚接触python,感觉语法简洁,大方,小巧,玲珑

官方定义(google翻译):

 

Python是一种编程语言,可以让你的工作更迅速,更有效地融入你的系统你可以学习如何使用Python和看到几乎眼前利益生产率和降低维护成本。 

 

 

 

python函数接触,定义用def

 

 

 

1.python函数
>>> def test(x) :
 x=x+1
 return x

>>> test(9)
10
>>>
函数体一定要注意缩进,还有冒号


>>> def test():
 sum=1+1

 
>>> a=test()
>>> a
>>>
>>> print a
None
>>>
没有return语句,返回None

 


>>> def test(x,y):
 print x,'--',y

 
>>> test(3,6)
3 -- 6
>>> def test(y=5,x=9):
 print x,'---',y

 
>>> test()
9 --- 5
>>> test(45)
9 --- 45
>>>
python支持缺省参数

 

python变量作用域
>>> globalInt =   9
>>> def test():
 localInt=10
 return globalInt+localInt

>>> print test()
19
>>> print globalInt
9
>>> print localInt

Traceback (most recent call last):
  File "<pyshell#55>", line 1, in <module>
    print localInt
NameError: name 'localInt' is not defined
>>>


>>> g=90
>>> def test():
 g=89
 return 'g=',g

>>> test
<function test at 0x011DF970>
>>> test()
('g=', 89)
>>>

python中global和php中一样
>>> g=90
>>> def test():
 global g
 g='this is global var'
 return g

>>> print test()
this is global var
>>>

0
0
分享到:
评论

相关推荐

    Python-Python函数-教学设计.docx

    本教学设计针对Python函数这一核心概念,旨在帮助学生在已有的Python基础知识上,进一步提升编程技能。学生应已掌握了Python的基础语法和三种逻辑结构:顺序、条件分支和循环。然而,他们在逻辑思维和基础知识的扎实...

    python函数实验报告.doc

    通过一系列的任务,旨在帮助学习者掌握Python函数的核心概念和实际应用。 1. **函数的定义与使用**: - 在Python中,函数是通过`def`关键字定义的,例如`def isPrime(v)`。函数通常包含一个主体部分,用于执行特定...

    第六章Python函数习题及答案--中文

    本章节主要讲解了 Python 函数的基本概念和应用,包括函数的定义、函数的调用、函数的参数、函数的返回值等。通过实践习题和答案,读者可以更好地理解 Python 函数的使用和应用。 6.1 节定义函数:默认返回值 在 ...

    Python函数式编程(第2版)1

    《Python函数式编程(第2版)》是一本面向Python开发者深入探讨函数式编程的书籍。函数式编程是一种编程范式,它强调使用函数作为基本的构建块,以减少副作用和状态变化,从而提高代码的可读性和可维护性。Python虽...

    rhino python函数中文网址.txt

    接下来,我们将详细探讨Rhino中Python函数的相关知识点。 ### Rhino Python函数简介 #### Rhino 软件概述 Rhino是一款功能强大的3D建模软件,广泛应用于工业设计、产品设计、建筑以及工程等领域。它以其高度灵活的...

    收集的C调用Python函数资料

    当需要结合两者的优点时,就会涉及到C调用Python函数的话题。本文将深入探讨这个主题,旨在提供一个全面的理解和实践指南。 首先,我们要理解为什么要在C中调用Python函数。这种需求通常出现在以下几种情况:1) 想...

    VC调用Python函数,源代码

    本篇将详细讲解如何在VC++项目中实现对Python函数的调用,以及提供一个名为"pytest"的示例。 首先,调用Python函数在VC++中需要借助Python的API接口,这通常通过Python的动态链接库(.dll文件)来完成。确保你的...

    C++调用python函数

    本示例探讨了如何使用C++调用Python函数,特别是用于发送电子邮件的场景。这种技术允许我们利用C++的高效性能和Python丰富的库资源。 首先,C++与Python之间的交互通常依赖于Python的C API(Python C Application ...

    C++之python函数调用

    在C++程序中调用Python函数是跨语言交互的一个常见需求,这通常通过Python的C API(Python C Application Programming Interface)来实现。Python C API提供了一系列的C接口,允许C/C++代码直接与Python解释器交互,...

    python函数中文手册

    ### Python函数中文手册知识点解析 #### 一、概述 Python函数中文手册主要涵盖了Python中常用的内置函数介绍。本文档基于Python 2.7.2版本编写,并提供了对这些内置函数的详细解释及其用法示例。手册鼓励用户进行...

    Python函数速查表.zip

    Python函数速查表是编程者日常开发中的重要参考资料,它涵盖了Python语言中常用的函数和方法,便于快速查找和理解。这份资料特别强调了与numpy和SciPy库相关的知识,这两个库在科学计算和数据分析领域中扮演着核心...

    python函数文档_python函数_python文档_python_

    Python函数是Python编程语言的核心元素之一,用于组织代码并使其可重用。它们是执行特定任务的代码块,可以通过调用其名称来执行。在Python中,函数的定义使用关键字`def`,后跟函数名和圆括号,其中可能包含参数。...

    Atom-docblock-python,插入python函数文档块的atom插件.zip

    通常,一个Python函数的docstring会包含以下内容: 1. 函数的简短描述:一句话概述函数的作用。 2. 参数描述:每个参数的名称、类型和功能。 3. 返回值:函数执行后返回的数据类型和含义。 4. 示例:如果适用,可以...

    04-Python函数

    Python函数思维导图,便捷整理思路,函数介绍、函数的定义与调用、函数参数、函数返回值、、局部变量和全局变量、递归函数、匿名函数

    Notepad++ 支持python函数浏览插件 Notepad插件

    这个名为"Notepad++ 支持python函数浏览插件"的资源正是为了解决这个问题。它提供了一个增强功能,使得用户可以更方便地查看和折叠Python代码中的函数和类,提高了代码阅读和管理的效率。这在处理大型Python项目时...

    c++调用Python函数(并返回数据).zip

    本示例探讨的是如何使用C++调用Python函数,并从Python返回数据到C++。这个过程通常涉及到Python的C API或者第三方库如`boost::python`。 首先,我们需要理解C++调用Python函数的基本流程: 1. **初始化Python解释...

    python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数.txt

    python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数

    python函数声明和调用定义及原理详解

    Python中的函数声明和调用具有其独特的语法和原理,本文将详细介绍Python函数的声明与调用规则、参数传递方式以及其背后的执行原理。 首先,要定义一个函数,我们使用关键字def后跟函数名和括号,其中括号内可以...

    Python函数

    Python函数

    python函数.docx

    总结来说,Python函数是通过`def`关键字定义的代码块,可以接受参数并返回结果。它们允许代码的模块化,提高可读性和复用性。函数参数分为形参和实参,形参在函数定义时声明,实参在调用时提供。局部变量只在函数...

Global site tag (gtag.js) - Google Analytics