-
[python] 我如何让 python 告诉我我的数字是奇数还是偶数的答案是正确的?
问题描述 我正在处理一项任务,完全被卡住了。 几天来我一直试图弄清楚,但我是一个初学者,感觉就像我只是在旋转我的轮胎。 对于分配,我必须导入一个随机数,并询问用户它是奇数还是偶数。 然后根据答案,我必须让程序返回它是正确还是不正确。 但是,通过我粘贴在下面的这段代码,我根本无法执行我的while...
82
热度 -
[python] 移动时如何使敌人的精灵碰撞而不能啮合在一起
问题描述 编辑:请不要再指我指的是与摇滚游戏相撞的那只鸟,我的问题不在他附近。 我的玩家可以与游戏中的墙壁碰撞而不会穿过墙壁,但是代码不会传递给僵尸。 僵尸不会相互碰撞和摩擦,它们只会彼此滑动并成为一个块。 请在下面阅读我的说明<3 因此,我正在开发pygame中的游戏,当玩家将僵尸击落时...
101
热度 -
[python] 熊猫:最后一个非相等行的索引
问题描述 我有一个带有排序索引I的熊猫数据框F 我有兴趣知道其中一列的最新变化,比如说A 特别是,我想构造一个具有与F相同的索引的序列,即I,其在i值为j,其中j是小于i的最大索引值,从而F[A][j]!=F[A][i]。 例如,考虑以下框架: A 15 25 36 42 52 所需的序列为:...
28
热度 -
[python] Python - Twitch Bot - 发送/接收密语
问题描述 我按照视频教程编写了一个简单的Pythontwitchbot,但该教程不包括耳语功能。 它目前可以连接到我指定的频道的聊天,但是当我尝试让它发送耳语时没有任何反应。 这是相关的代码位: importsocket defopenSocket(): s=socket.socket() s...
77
热度 -
[python] 将列表中的每个元素连接到Python中的另一个元素
问题描述 我写了下面的一段代码。 importmath importnumpy Theta=0.5 cList=numpy.arange(-10,10,0.05) NList=[5,10,100,1000] forNinNList: forcincList: math.floor(Theta+...
54
热度 -
[python] 使用Python + OpenStreetMap获得边界框内的高速公路
问题描述 我正在寻找使用OpenStreetMap从python脚本获取边界框内的道路(高速公路等)的方法,并且正在努力上手。 我开始使用它们提供的示例在Java中尝试此操作,我的代码如下所示: ... Stringstring=OPENSTREETMAP_API_06+"map?bbox="+...
21
热度 -
[python] 遍历python函数参数
问题描述 我有一个收到很多争论的python函数。 我想将所有函数论点更改为小写。 我有以下代码: functionOne(para,paraa,parab): arguments=locals() printarguments forkeysinarguments: arguments[keys...
57
热度 -
[python] 使字符串格式忽略“无”
问题描述 python中有没有一种方法可以做到 foo="foo" bar=None "{}{}".format(foo,bar) 它不会打印None作为bar的值? 即。 它应该导致"foo"而不是"fooNone" 1楼 如果您为变量分配了None,则必须围绕控制所需的输出设置某...
47
热度 -
[python] 如何使用装饰器将参数绑定到staticmethod函数?
问题描述 我的问题如下所示: classfoo(obj): def__init__(self,st='123'): self.st=st defprocess(self,x): self.st+=x @staticmethod defdo_foo(x,myfoo=None): ifmyfoo...
57
热度 -
[python] 在 python3 上为 Ubuntu 安装 NCurses
问题描述 我在为Python3安装ncurses遇到问题。 当我执行正常的sudoapt-getinstallncurses-dev,它似乎是为Python2安装的,但是当我尝试为Python3运行我的脚本Python3,它说。 ImportError:Nomodulenamedcurses ...
154
热度 -
[python] 打印Pi从串行连接中获取的选定数据,然后打开一个名为该数据的文件
问题描述 HI经过数小时的研究,我来向人们求助,我有一个简单的脚本 importserial serialport=serial.Serial("/dev/ttyACM0",115200,timeout=1) while1: printserialport.readline(), serial...
59
热度 -
[python] 正确打印条目小部件输入Python3.5
问题描述 好的,这是我的问题: 下面的代码在被按钮调用时显示NOTHING。 为什么? (是的,我当然是在输入框中输入内容。) options=Tk() options.geometry("218x156") options.iconbitmap('original.ico') options....
31
热度 -
[python] sqlite3.ProgrammingError:提供的绑定数量不正确。 当前语句使用1,并且提供了5个
问题描述 我不能为我的生活想象为什么这是失败的,我知道的丑陋代码,但我只需要把它用于学校项目。 defchangeusername(self,i): user="self.user=self.username"+str(i)+".get()" exec(user) print(self.user)...
28
热度 -
[python] python中的waveplay等效命令
问题描述 我的MATLAB代码是: x=wavread('C:\Users\dell\Desktop\RabiaAhmadspring2016\FYP\1.MatlabWork\recordwork\Recording.wav',58368); wavplay(x,58368) 它在Pytho...
89
热度 -
[python] Tkinter的Python记忆游戏-定义和按钮问题
问题描述 我正在创建一个记忆游戏,但按钮遇到了问题。 我使用for循环创建按钮并将它们放置在数组中,但是我不知道如何为每个按钮调用定义OnButtonClick。 每个按钮应具有随机的图片,可以从八个选项中选择,且不超过两个重复。 fromTkinterimport* importTkinter ...
40
热度 -
[python] 如何将Numpy格式的列表转换为python
问题描述 我有一个Numpy矩阵,我使用for循环遍历矩阵的每一行,我想从每一行中找到第一个非零值 我已经找到一种在这里找到第一个非零值的方法,但是它需要一个列表作为参数: forrowinmatrix: val=next((ifori,xinenumerate(row)ifx),None) ...
65
热度 -
[python] Python SMTP电子邮件未到达配方
问题描述 我正在尝试运行一个程序,该程序在python3.5中使用smtplib发送电子邮件,但无法正常工作。 电子邮件正在发送,收件人在收件箱中看到一封电子邮件,但为空(邮件内容不存在)。 该代码看起来像这样: message="TestMessage" server=smtplib.SMTP(...
68
热度 -
[python] 尽管超时,Pytest 仍然挂起
问题描述 我已经安装了并且正在尝试运行一个如下所示的测试: @pytest.mark.timeout(30)#Timeoutafter30seconds deftest_main(timeline): ifconfig['check_rules']isTrueandsave_onlyisFalse...
38
热度 -
[python] PyQT QAction / QMenu颜色
问题描述 我正在尝试找到一种将菜单项设置为不同颜色的方法。 因此,例如,“Web指南”为蓝色,“电子邮件支持”为红色,“1.0版”为透明。 我花了一会儿时间来研究如何执行此操作,并尝试了Qlabel和QWidgetAction,但这似乎只是文本,而不是动作。 我感觉这比痛苦更值得,但我想我...
52
热度 -
[python] 我可以使Django表单ChoiceField可滚动吗?
问题描述 我有Django形式的ChoiceField下拉菜单。 它的时间从9:00AM到5:30PM-大约18个项目。 当某人单击下拉菜单时,它将立即显示所有值。 我想做的是只显示3个或4个值,并在右侧显示滚动条,以便用户进行滚动。 我想要这种方式的原因是因为它占用的空间更少,并且看起来更好。 ...
71
热度