当前位置: 首页 > news >正文

python中的常量和变量_python中的常量和变量代码详解

局部和全局变量:

# 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中的常量和变量代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章:

  • 常用公差配合表图_《公差配合与测量技术》小结
  • pythonassert关键字_Python assert实现软件测试
  • php 设置会员到期_支付宝推出“轻会员”,先享受优惠再交会员费
  • 很装b那种cmd命令_CMD命令混淆分析
  • 宏定义判定x是否为整数_整数与整数都还差不多从“高斯整数”到“代数整数”...
  • python 邻接矩阵_用Python做社会网络分析(1):简介
  • python投掷骰子实验报告_用Python来掷个色子玩~
  • qt 录屏 显示鼠标_Qt官方示例系统托盘
  • redis两台机器集群_redis4.0 cluster集群安装方法
  • python request请求参数_python+requests——简单发送请求——以及包括参数的请求
  • spring boot 事务_体验微服务分布式事务开源框架ServiceComb的Saga TCC模型
  • python的特别注释_写好python的注释文档很容易
  • python字符串查找的四种方法_Python之字符串的遍历的4种方式
  • python监控网页报警自动配置交换机_python实现自动监控网站并发送邮件告警
  • 按键精灵和python功能对比_python 自动化对比返回结果
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • [译] 怎样写一个基础的编译器
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • Github访问慢解决办法
  • PermissionScope Swift4 兼容问题
  • Python连接Oracle
  • React Transition Group -- Transition 组件
  • SQLServer之创建数据库快照
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 前端面试之闭包
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 国内开源镜像站点
  • 数据可视化之下发图实践
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​学习一下,什么是预包装食品?​
  • # 消息中间件 RocketMQ 高级功能和源码分析(七)
  • #if和#ifdef区别
  • #pragam once 和 #ifndef 预编译头
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (十八)SpringBoot之发送QQ邮件
  • (转)【Hibernate总结系列】使用举例
  • *2 echo、printf、mkdir命令的应用
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .net6使用Sejil可视化日志
  • .net的socket示例
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • /3GB和/USERVA开关
  • @Transaction注解失效的几种场景(附有示例代码)
  • [Angular] 笔记 18:Angular Router
  • [BZOJ 3680]吊打XXX(模拟退火)
  • [BZOJ 4129]Haruna’s Breakfast(树上带修改莫队)
  • [BZOJ 4598][Sdoi2016]模式字符串