Python学习之-函数-入门训练-在函数中修改全局变量

任务描述

在 Python 中全局变量是指存在于模块内、在所有函数外面并且在class外面的变量。全局变量的值不能被随意调用与更改,如需调用,必须通过特殊方式声明后才能调用。

本关任务是让学习者掌握 Python 中全局变量的调用与更改。

相关知识

全局变量的调用

在 Python 中通过关键字global来调用全局变量,例如:

var = 100

def change():

global var

var = var + 10

return var

示例代码

python 复制代码
# coding:utf-8 

counter = 0

def access():
  global counter
  counter = counter + 1
  return counter

#********** End **********#
  
for i in range(5):
  access()
  
print counter
相关推荐
Swilderrr5 小时前
论文精读 | Fast Approximate Similarity Join in Vector Databases(SimJoin)
笔记·学习
顽疲5 小时前
Java vue 养老系统源码详解:入住核算单 live-check 缴费入账与预交金收据实践
java·vue.js·python·java 养老·springboot 养老·vue养老
Sand(ContextGate)5 小时前
从开发者调试工具到消费级 App:一个 AI 电商导购项目的 C 端改造与 6 个连环踩坑实录
开发语言·人工智能·python·ai·langchain
外收内放5 小时前
数据分析(DataFrame与series)
python·学习·数据分析
小陈phd5 小时前
深入理解agent学习笔记(五)——KV Cache友好的上下文设计
笔记·学习·spring
下辈子不要当码农5 小时前
Linux驱动学习(1)
linux·运维·学习
余额瞒着我当琳6 小时前
C++算法学习篇5--二分查找法
c++·学习·算法
Want5956 小时前
Python太极八卦图
开发语言·python
川石课堂软件测试6 小时前
自动化测试|持续集成Git使用详解
git·python·jmeter·mysql·ci/cd·容器·kubernetes
饕餮争锋6 小时前
python开发工具uv简介
开发语言·python·uv