zoukankan      html  css  js  c++  java
  • Python Django 学习笔记 Python简单运用(二)

    下面开始进入Python学习,先从操作界面介绍及调用开始,然后介绍函数调用,此基础知识为后面开发做好准备。

    1。显示:

    安装Python后,开始菜单界面出现下面菜单选项

    clip_image002

    点击IDLE(Python GUI),输入print "Hello World" 并回车,界面马上显示Hello World

    clip_image004

    2.保存及调用:

    首先我在D盘创建PythonCode文件夹,并创建demo.py文件,讲刚才显示输入的数据保存

    clip_image006

    打开一个命令提示符窗口,进入D:\PythonCode目录,并运行demo.py文件

    clip_image008

    我们第一个Python运用就做完了,以后可以通过IDLE(Python GUI)调试,通过命令提示符窗口来调用

    3.函数介绍

    3.1定义函数

    通常使用def语句

    def 函数名(参数列表):
        函数体

    示例:

    clip_image010

    3.2局部变量和全局变量
    #定义全局变量
    globalInt = 9
    #定义一个函数
    def myAdd():
        localInt = 3     #在函数中定义一个局部变量
        return globalInt + localInt
    #测试变量的局部性和全局性
    print myAdd()    #输出结果为12
    print globalInt   #输出结果为9
    print localInt    #输出错误提示:localInt未被定义
    ◆ 如果在函数内部对该变量进行了赋值操作,无论是在引用该变量之前还是在引用该变量之后,那么对于该函数来说,此变量是一个局部变量。

    ◆ 如果在函数内部从未对该变量进行赋值操作,那么对于该函数来说,此变量是一个全局变量。

    3.3global语句
    #定义全局变量
    a = 'hello'
    print '全局变量a =', a   #输出全局变量a = hello
    #定义一个函数
    def f():
        global a    #将变量a声明为全局变变量
        a = 'byby'
        print '函数f()中的变量a =',a
    #测试变量的局部性和全局性
    f()     #输出函数f()中的变量a =byby
    print '全局变量a =', a    #全局变量a =byby3.4 函数引用

    将函数信息出入a.py文件中

    #!/usr/bin/python
    #encoding=utf-8
    #定义全局变量
    globalInt = 9
    #定义一个函数
    def myAdd():
        localInt = 3     #在函数中定义一个局部变量
        return globalInt + localInt

    b.py文件使用( from  … import …)引用a.py文件中的myAdd函数

     

    #测试变量的局部性和全局性
    from a import myAdd   #添加引用
     
    result=myAdd()
    print result         #输出结果为12

    函数详细介绍: http://developer.51cto.com/art/200809/88052.htm

  • 相关阅读:
    [linux] 将socket设置为非阻塞(nonblocking)
    翻译—IvorHorton的Begining Visual C++ 2005 [第一章]
    深入解析ATL(第二版ATL8.0)(1.11.3节)
    gdb使用初步
    编程其实就是一个不断做出选择的过程
    windows和linux下多线程的一些区别
    makefile编写入门
    深入解析ATL(第二版ATL8.0)(1.41.7节)
    深入解析ATL(第二版ATL8.0)(1.81.10节)
    用gdb调试子进程
  • 原文地址:https://www.cnblogs.com/Anlycp/p/2230847.html
Copyright © 2011-2022 走看看