刚开始接触Python,还请各位大牛多多指导,希望可以坚持写下去……

今天写了个很简单的高斯算法,从1加到100,初中就接触过,不过还是遇到了问题,见下图:

由于英文不好,“indent”这个词没认出来,一直在找代码的问题,当时就怀疑人生了,改了好几次,总觉得是语法的错误,直到百度了以后才晓得是缩进问题……早就得知Python的一大特色就是靠缩进规范格式,没想到这么厉害~~

顶格写之后就没有问题了:


       另外迷糊的一个地方就是sum=0这条语句,由于记得之前看过的一些资料说明Python中是不用事先声明数据类的,所以就理解成这条语句可以不写,实际上在Python中不需要事先声明,指的是你不需要指定sum的类型,即不需要像c语言里面那样定义int sum,而不是说可以直接用在表达式里面。大概就是这样,请各位大牛多多指教~~

更多推荐

Python自学之路第一步——缩进问题