腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9034)
视频
沙龙
1
回答
全局变量
vs
参数
是
Python
控制台
游戏
python
、
global-variables
我刚刚看了一下我之前写的一些代码,发现
全局变量
有点奇怪。例如,在update_board中,我将board作为
参数
传递,并在函数中对其进行更新,但没有返回更新后的电路板,但它仍然会更新。所以看起来我基本上
是
在为board使用一个全局值。 为了保持一致,我应该避免传递board
参数
而使用global board吗?我知道
全局变量
是
不受欢迎的,但至少最好
是
明确地说明它们。
浏览 24
提问于2019-09-30
得票数 0
5
回答
具有相同
参数
的函数的
全局变量
与
参数
python
、
pygame
我正在阅读“用
Python
和Pygame制作
游戏
”,我注意到因为作者使用了很多函数来拆分代码,所以他使用了很多
全局变量
,比如GRIDSIZE或BACKGROUNDCOLOR。我总是被告知
全局变量
通常是不好的,但是如果没有它们,每个绘图函数都会有十多个重复的
参数
-而且我也被告知重复
是
不好的。然后,我想知道作者是否正确地对大多数(绘图)函数中出现的
参数
使用了
全局变量
,或者应该使用更多的重复
参数
。
浏览 0
提问于2014-01-11
得票数 2
2
回答
函数访问
全局变量
python
、
function
、
global-variables
我正在开发一个基于文本的
游戏
,以获得更多的
Python
练习。我把
游戏
的“设置”部分变成了一个函数,这样我就可以最小化这个函数,摆脱杂乱,所以如果我想要更改一些设置变量,我可以调用它。但是当我把它全部放到一个函数中时,我意识到这个函数不能改变
全局变量
,除非你做了所有这些额外的事情,让
python
知道你正在处理
全局变量
,而不是某个单独的函数变量。问题
是
,函数
是
我所知道的重用您的代码的唯一方法,这就是我真正需要的,我不需要使用任何
参数
或任何
浏览 0
提问于2014-04-03
得票数 9
回答已采纳
2
回答
如何编辑函数中的
全局变量
python
、
python-3.x
、
function
、
scope
、
global-variables
我刚接触
python
,我试着制作一个基于文本的小
游戏
,我列出了玩家的健康状况,当我试图在函数中编辑变量时,它不会改变
全局变量
,当我尝试使用全局命令将它定义为
全局变量
时,它说
参数
已经
是
一个
全局变量
,而返回也不起作用
浏览 10
提问于2022-03-26
得票数 -1
5
回答
Python
UnboundLocalError帮助:赋值前引用的局部变量
python
、
numpy
10**30 #mass of the sundt=10 #time step
vs
,ve,ms,me,dt,fs,fe): i=arange(n) i=arange
浏览 0
提问于2009-11-15
得票数 3
回答已采纳
1
回答
如何将变量声明为
全局变量
一次?[
Python
]
python
、
global-variables
如何在
python
中将变量声明为
全局变量
?所以我要做的
是
制作一个街机
游戏
,其中一个叫做“货币”的变量
是
全局的,每次你访问一个
游戏
,钱就会减少5。代码:全球货币 基本上,我只想把货币声明为"0“一次,然后使之成为一个
全局变量
。
浏览 5
提问于2022-05-01
得票数 1
1
回答
即使安装了
VS
代码,Pygame也不工作
python
、
visual-studio-code
、
pip
、
pygame
我正在努力使
游戏
的
VS
代码工作。唯一的问题似乎
是
它们
是
不同的版本,它们在不同的文件夹中: PS C:\Users\rebec\My Config> \
VS
Code\
Python
Config>
Python
--版本
Python
3.9.11PS C:\Users\rebec\My Drive\
VS
Code\
Python
Config> pip -版本pip 22.1.2来自于Config>
浏览 7
提问于2022-07-25
得票数 0
回答已采纳
2
回答
我可以直接在我的
游戏
代码之上创建一个简单的gui吗?
python
、
user-interface
我在
python
3中做了一个基于文本的RPG
游戏
。我遇到的问题
是
,我已经用
VS
代码的
控制台
对整个
游戏
进行了编码,但是我需要为
游戏
创建一个gui。只是一个简单的窗口,其中一个文本框输出
控制台
当前输出的所有内容,另一个文本框允许任何用户通过键入输入。也可能
是
盖伊的背景。我已经在互联网上搜索过解决方案,但我找不到。这家伙不需要太花哨。
浏览 10
提问于2022-10-12
得票数 -2
2
回答
作为新程序员避免在
Python
中使用
全局变量
python
、
variables
、
global
我刚刚开始使用
Python
,通过LPtHW逐步学习。我正在做练习36,让你设计你自己的
游戏
。我正在尝试制作一个非常基础的
游戏
,但在避免
全局变量
时遇到了麻烦。例如,在与怪物战斗时,它会检查你是否有剑。目前我
是
这样做的:首先创建
全局变量
== = 0,然后当你获得剑时,它的值被更改为1,然后当你与怪物战斗时,如果全局剑为1,那么你就赢了。我如何更改我的代码以避免使用
全局变量
?
浏览 1
提问于2014-07-13
得票数 0
1
回答
在创建与自身相加的变量时遇到问题
python
、
csv
、
variables
我的代码中有一个变量(名为totalPrice),它会将自己设置为给定的价格,然后当用户将产品添加到列表中时,它会将该价格添加到totalPrice中。但是,在运行它时,它会将变量重置为0。我相信这与它的位置有关,因为我已经将它放在了一个子程序中。我不知道该怎么处理它,因为我好像找不到地方放它。import csvimport regtinNum = ""restart = "" f = open("Chocolate
浏览 3
提问于2016-06-04
得票数 0
1
回答
提取由空行包围的文件块
python
、
file-io
、
extract
这样做的目的
是
计算每个代码块有多少移动。在本例中,第一个块为46,第二个块为50。一旦我提取了块,我将能够计算周期“。来获得移动的总数。
浏览 10
提问于2017-02-02
得票数 0
回答已采纳
1
回答
Jython作为java
游戏
的
游戏
内
控制台
java
、
python
、
jython
、
interpreter
我喜欢
python
和java,我希望在我的
游戏
中有由
python
(jython)驱动的
游戏
机。处理来自PythonInterpreter的输入-输出非常简单。
浏览 1
提问于2012-07-02
得票数 3
回答已采纳
2
回答
添加函数
参数
会创建变量阴影,而没有
参数
会导致重新分配?
javascript
、
function
、
scope
、
shadowing
下面我有两个例子,唯一的区别是一个函数有一个
参数
,而另一个没有。但是示例1会将hello记录到
控制台
,而示例2会将hello!记录到
控制台
。我的问题
是
为什么示例1记录hello,而示例2记录hello!。 例1,我不确定发生了什么。我的猜测
是
,在示例1中,我们使用的
是
可变阴影。greet
参数
被初始化为基本字符串hello。我不是正数,但在示例2中,函数salutation
是
用
参数
'hello'调用的。然后将
浏览 6
提问于2021-11-01
得票数 0
1
回答
如何在
python
包中使用
全局变量
python
、
global-variables
、
package
我有几个
python
函数,我正试图将它们创建成一个包。每个函数都存在于自己的
python
文件中,并使用
全局变量
将一些对象返回到全局环境,其中一些对象被其他
python
函数使用。当这些函数
是
在
python
控制台
中定义的独立函数时,它们工作得很好,但是当我将它们放在
python
包中时,
全局变量
不再作为
全局变量
返回。
浏览 2
提问于2018-02-19
得票数 0
回答已采纳
1
回答
Python
线程中的
全局变量
vs
参数
python
、
multithreading
我正在尝试更新一个字典并使用多个线程读取一个列表,这样哪一个更好,最好
是
将列表和字典作为
参数
传递到线程中,还是使用全局关键字在线程中使用它们。
vs
global dict global dict_semaphore
浏览 1
提问于2017-09-12
得票数 1
回答已采纳
1
回答
Pygame:图形输入+文本输入
python
、
input
、
pygame
为了给您提供上下文,我的
游戏
有一个GUI,但它的
游戏
命令
是
从"input()“命令获取的。如何在处理图形的同时从命令行查找输入?
浏览 1
提问于2012-11-19
得票数 2
回答已采纳
2
回答
重新运行Simplegui
游戏
python
、
loops
、
codeskulptor
我
是
一个相当新的程序员,我正在学习如何使用codeskulptor中的simplegui!我做了一个猜谜
游戏
,我做了一个有两个按钮的画布。我想添加第三个按钮,上面写着“新
游戏
!”当他们按下它时,一切都会重置,他们可以再次播放它,而不必退出帧。你可以在上看到我的代码,谢谢你的帮助!
浏览 1
提问于2013-12-18
得票数 0
2
回答
具有附加
控制台
窗口的
游戏
窗口应用程序
c++
、
visual-studio
、
visual-studio-2010
我之前的演示
是
一个XNA项目,它有一个
游戏
窗口,以及一个用于调试信息的
控制台
窗口,但是,该选项要么不在那里,要么移到了C++项目中。有人知道如何在
VS
2010中启用与
游戏
窗口并排运行的
控制台
窗口吗?
浏览 2
提问于2011-10-03
得票数 0
回答已采纳
2
回答
我应该把我的作业放在哪里?
python
、
variables
、
integer
、
variable-assignment
、
currency
我将money设置为0(因为
游戏
的类型
是
每次你打开它都会重新启动),将lives设置为100,因为你有100条生命来获得尽可能多的钱。我知道你可以把它放在哪里,但是...如果有人猜测密码
是
正确的,我不想钱被重置回0和生命被重置回100,当进入下一个帐户。请帮帮忙,谢谢!
浏览 0
提问于2015-09-23
得票数 0
3
回答
用C++存储命令行
参数
的最佳方法
c
、
global-variables
、
command-line-arguments
在使用基于
控制台
的程序时,我倾向于使用getopt()或getopt_long来解析命令行
参数
。但是,大多数情况下,我最终会使用
全局变量
来存储可以在所有*.c文件中使用的配置
参数
。所以我很有兴趣知道你使用什么模式,以及什么
是
全局变量
的更好的替代方案。
浏览 2
提问于2013-02-22
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 作用域归纳总结
Python3.6新特性
Python的套路—Python自定义函数(三)
python笔记
Python 3.8 已发布,那如何编译和调试最新的内核源码呢?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券