我想尝试一些PC游戏开发.我一直听说python与C++相比很慢.这是我应该担心的吗?
我对python比C++更熟悉.如果我想制作一些游戏,我应该花时间学习C++还是坚持使用Python?
我正在尝试编写一个函数来检查列表是否已排序(返回True或False).如何避免多个变量指向同一个东西?
def is_sorted(t):
a = t
a.sort()
Run Code Online (Sandbox Code Playgroud)
当我做到这一点,既排序a和t.我怎么能避免这个?
我试图计算'e'出现在单词中的次数.
def has_no_e(word): #counts 'e's in a word
letters = len(word)
count = 0
while letters >= 0:
if word[letters-1] == 'e':
count = count + 1
letters = letters - 1
print count
Run Code Online (Sandbox Code Playgroud)
它似乎工作正常,除非单词以'e'结尾.它将计算两次'e'.我不知道为什么.有帮助吗?
我知道我的代码可能很草率,我是初学者!我只想弄清楚正在发生的事情背后的逻辑.
我一直在阅读有关Airplay SDK和Dragonfire SDK的内容.这些是没有Mac的iphone开发的合法选择吗?谁有更好的解决方案?