局部和全局变量:

# name='lhf'

# def change_name():

# # global name

# name='帅了一比'

# print('change_name',name)

#

#

# change_name()

# print(name)

# name='lhf'

#

# def change_name():

# name1='帅了一比'

# name2='帅了一比'

# name3='帅了一比'

# print('change_name',name)

#

# change_name()

# globals

# NAME = "杠娘"

#

# def yangjian():

# # NAME = "史正文"

# global NAME

# NAME = "小东北"

# print('我要搞', NAME)

#

# def qupengfei():

# NAME = "基"

# print('我要搞', NAME)

#

# yangjian()

# qupengfei()

# NAME = "产品经理"

# def yangjian():

# # NAME = "史正文"

# global NAME # 已经声明,NAME就是全局的的那个变量

# print('我要搞', NAME)

# NAME = "小东北" # 修改 全局的变量

# print('我要搞', NAME)

# def qupengfei():

# NAME = "基"

# print('我要搞', NAME)

# 如果函数的内容无global关键字,

# - 有声明局部变量

# NAME = ["产品经理","廖波湿"]

# def qupengfei():

# NAME = "自己"

# print('我要搞', NAME)

# qupengfei()

# - 无声明局部变量

# NAME = ["产品经理","廖波湿"]

# def qupengfei():

# NAME.append('XXOO')

# print('我要搞', NAME)

# qupengfei()

# 如果函数的内容有global关键字

# - 有声明局部变量

# NAME = ["产品经理","廖波湿"]

# def qupengfei():

# global NAME

# NAME = "自己"

# print('我要搞', NAME)

# qupengfei()

# 错误示例

# NAME = ["产品经理","廖波湿"]

# def qupengfei():

# NAME = "自己"

# global NAME

# print('我要搞', NAME)

# qupengfei()

# - 无声明局部变量

# NAME = ["产品经理","廖波湿"]

# def qupengfei():

# global NAME

# NAME = ["阿毛"]

# NAME.append('XXOO')

# print('我要搞', NAME)

# qupengfei()

######## 全局变量变量名大写

######## 局部变量变量名小写

# 优先读取局部变量,能读取全局变量,无法对全局变量重新赋值 NAME=“fff”,

# 但是对于可变类型,可以对内部元素进行操作

# 如果函数中有global关键字,变量本质上就是全局的那个变量,可读取可赋值 NAME=“fff”

# qupengfei()

# yangjian()

NAME = ["产品经理","廖波湿"]

# def yangjian():

# # NAME = "史正文"

# global NAME # 已经声明,NAME就是全局的的那个变量

# print('我要搞', NAME)

# NAME = "小东北" # 修改 全局的变量

# print('我要搞', NAME)

# def qupengfei():

# # NAME = "aS"

# NAME.append('天扎龙')

# print('我要搞', NAME)

#

# qupengfei()

# NAME = ["产品经理","廖波湿"]

# def qupengfei():

# name = "自己"

# global NAME

# print('我要搞', NAME)

# qupengfei()

# NAME = '海风'

#

# def huangwei():

# name = "黄伟"

# print(name)

# def liuyang():

# name = "刘洋"

# print(name)

# def nulige():

# name = '沪指花'

# print(name)

# print(name)

# nulige()

# liuyang()

# print(name)

#

# huangwei()

# name = "刚娘"

#

# def weihou():

# name = "陈卓"

# def weiweihou():

# nonlocal name # nonlocal,指定上一级变量,如果没有就继续往上直到找到为止

# name = "冷静"

#

# weiweihou()

# print(name)

#

# print(name)

# weihou()

# print(name)

# 刚娘

# 冷静

# 刚娘

总结

以上所述是小编给大家介绍的python中的常量和变量代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

时间: 2018-07-24

python的常量和变量_python中的常量和变量代码详解相关推荐

  1. python可以用del释放资源_Python中垃圾回收和del语句详解

    Python中的垃圾回收算法是采用引用计数, 当一个对象的引用计数为0时, Python的垃圾回收机制就会将对象回收 a = "larry" b = a larry这个字符串对象, ...

  2. python向量机使用方法_Python中支持向量机SVM的使用方法详解

    除了在Matlab中使用PRTools工具箱中的svm算法,Python中一样可以使用支持向量机做分类.因为Python中的sklearn库也集成了SVM算法,本文的运行环境是Pycharm. 一.导 ...

  3. python类定义以及调用_python中如何定义和调用类详解

    类的方法的定义 1.def fun_name(self,...); Pass 2.其中的参数self代表类的实例,在调用方法时由系统自动提供 3.方法定义时必须指明self参数 类的方法的调用 与普通 ...

  4. 用python刷网页浏览量_Python 刷点击量的代码详解

    [Python]代码 import webbrowser as web import re import urllib import time import os def spider(url,url ...

  5. yii mysql 事务处理_Yii2中事务的使用实例代码详解

    前言 一般我们做业务逻辑,都不会仅仅关联一个数据表,所以,会面临事务问题. 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全 ...

  6. vue build text html,Vue中v-text / v-HTML使用实例代码详解_放手_前端开发者

    废话少说,代码如下所述: /p> 显示123 /p> 补充:vuejs {{}},v-text 和 v-html的区别 {{message}} let app = new Vue({ el ...

  7. python中列表的sort方法_python中列表的sort方法使用详解

    内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...

  8. python format函数实例_python中强大的format函数实例详解

    python中format函数用于字符串的格式化 自python2.6开始,新增了一种格式化字符串的函数str.format(),此函数可以快速处理各种字符串. 语法 它通过{}和:来代替%. 请看下 ...

  9. python支持向量机回归_Python中支持向量机SVM的使用方法详解

    除了在Matlab中使用PRTools工具箱中的svm算法,Python中一样可以使用支持向量机做分类.因为Python中的sklearn库也集成了SVM算法,本文的运行环境是Pycharm. 一.导 ...

最新文章

  1. 超牛EXCEL操作技巧,用的好,会涨工资哦
  2. node.js 原型污染攻击的分析与利用
  3. REST 在 Java 中的使用
  4. 揭开知识库问答KB-QA的面纱1·简介篇
  5. iOS app 右滑返回
  6. php实现的mongodb操作类
  7. java教程百度文库,成功拿到offer
  8. 就业阶段-java语言进价_day06
  9. golang mysql分表_go分库分表 主从分离例子
  10. iBeacon的第一篇(基于Swift实现)
  11. spring认证的一些核心类
  12. TDS、NET-Library和网络协议
  13. Chrome 实现前端页面自动刷新
  14. python归一化函数_机器学习-归一化方法
  15. 【C语言】素数/质数
  16. 中文手写数据集训练识别
  17. AAPT: error: reso 1. mavenCentral():2. jcenter():3. mavenLocal():
  18. mysql汉字转拼音首字母_MySQL中文汉字转拼音的自定义函数和使用实例(首字的首字母)...
  19. 第七章 中子----中子源、应用、能量分类、探测四个基本过程
  20. python selenium爬取kuku漫画

热门文章

  1. eclipse查找指定行数
  2. 【转】js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
  3. 常见压缩/解压缩及打包命令
  4. LeetCode_Rotate List
  5. Ancient Berland Circus CodeForces - 1C
  6. Akka-CQRS(2)- 安装部署cassandra cluster,ubuntu-16.04.1-LTS and MacOS mojave
  7. (整理)REHL6.5_Yum安装Reids
  8. node 无脑生成小程序二维码图
  9. Java 多线程 4:wait() 和 notify()/notifyAll()
  10. [Vue warn]: Cannot find element: #main