有没有办法测试一个值是否在列表中?在Python中,我认为你可以做类似'if n in myList: print("Value N is in the list.")'之类的事情
我不想使用 for 循环来单独检查每个值,除非它是唯一的选择。我使用的是 Ti-84 Plus。
所以我想制作一个程序,对我输入的数字使用科拉茨猜想,但我无法找到一种方法使程序能够区分偶数和奇数。我知道Python中的奇数是x%2==0,但我似乎无法在计算器的目录中找到它的函数,或者用代数方法来实现这一点。如果有人熟悉这一点或有任何建议,那就太好了。谢谢!
我需要知道数字的分解.为什么?好吧,我打算写一个名为Math World的故事,对于基础人群,我有这些性别和因素规则:
如果男性因素超过女性因素(如4个男性因素和3个女性因素),则该数字为男性.
如果女性因素超过男性因素,则该数字为女性.
如果男性因素与女性因素相同,那么这个数字就是雌雄同体(男性和女性).
如果你将一个男性数字取整数幂,你就得到一个雌雄同体数.
如果你将一个女性号码变为整数幂,你会得到另一个女性号码.
男性和女性之间的主要交替(所以2个是男性,3个是女性等等)
但这仅适用于基础人群.
无论如何,我的计算器上没有分解程序.我需要所有因素,而不仅仅是主要因素.我怎样才能做到这一点?
计算器型号:
TI-84 Plus银色版
码:
:Input "TYPE NUMBER", X
:FOR(A,1,X)
:IF remainder(X,A)=0
:Disp A
:End
:End
:End
Run Code Online (Sandbox Code Playgroud)
这是给我计算器错误的代码.我的计算器处于FUNC模式,因此我通过变量按钮放入了X(每种模式的不同变量).
我一直在关注这个帖子:https://www.omnimaga.org/ti-basic-language/raycasting-halp/
我尝试了什么.如何在TI-Basic中进行光线投射,是否可以绘制一个简单的墙并移动?我有一个TI-83 Plus.