我是一个年轻的(高中明年)初学编程的,目前正在学习Python和开始做一些非常小的项目,如与不Django的创建一个接触的形式,并计划最终做一些更大的,如创建一个轻量级的文本编辑(思记事本).
我想最终开始帮助开源项目,我想知道其他开发人员是否能够在我年轻的时候认真对待我?我不希望他们给我打电话,我不希望他们完全不理我,因为"我还是个孩子所以我什么都不知道."
你认为其他开发者会认真对待一个年轻的程序员吗?
你会认真对待年轻的程序员吗?
大约8个月前我学习了HTML和CSS,最近,大约2个月前我开始学习Python和Ruby.我发现理解并且能够将Python和Ruby付诸实践比使用HTML或CSS更加困难/耗时.
如何学习/理解HTML和CSS,以及能够使用它们不同于学习Python或Ruby等编程语言,并能够将它们付诸实践.
我试图将字符串转换为数组,而字符串是对象this
.这样做的功能如下:
function reverseString() {
// uses Prototype Javascript Framework function 'toArray()'
return this.toArray().reverse().join('');
}
Run Code Online (Sandbox Code Playgroud)
是否可以将对象转换this
为字符串,或者是否有不同/更好的方法来执行此操作?
我刚刚完成了一个应该(希望)播放GUI 俄罗斯方块程序的程序.我已经清理了所有的语法错误,但现在当我双击,或者经过命令提示符下运行DOS窗口弹出不到一秒钟,而没有运行的程序消失的程序.
这是怎么回事?
下面是codepad.org上代码的链接
现在我正在开发一个俄罗斯方块游戏(sorta,我在一个网站上找到了一个Python的Tetris示例,我一直在复制它但是添加了一些我自己的东西),并且刚刚编写了所有代码但是已经有了夫妻语法错误.我已经能够修复所有这些,但最后一个语法错误让我感到困惑.
def pieceDropped(self):
for i in range(4):
x = self.curX + self.curPiece.x(i)
y = self.curY - self.curPiece.y(i)
self.setShapeAt(x, y, self.curPiece.shape()
self.removeFullLines()
Run Code Online (Sandbox Code Playgroud)
具体的语法错误是在函数的最后一行,我不明白为什么,缩进和空格似乎都是正确的.那么有人可以解释这是一个语法错误吗?