python 中缩进很重要
对于想学习python但又接触过C语言的朋友来说,不难发现,在python中的格式控制是非常重要的,
以下举个栗子来简单介绍一下
简单实现1-100的和输出
用python实现如下
1 S_sum = 0 2 count = 1 3 while count <= 100: 4 S_sum += count 5 count += 1 6 print(S_sum)
1 include <stdio.h> 2 int main() 3 { 4 int i = 1; 5 int sum = 0; 6 while(i < = 100) 7 { 8 sum = sum +i ; 9 i ++; 10 } 11 printf("%d",sum); 12 return 0; 13 }
python程序中斜体部分是while循环条件的从属语句,得用一个Tab控制其缩进以表示其从属关系
C 程序中的while中的语句用一对{}包含进去,以表示其从属关系,但其如下写法也是没有语法错误的,使用缩进的方式只是为了使程序更加又层次感。
1 include <stdio.h> 2 int main() 3 { 4 int i = 1; 5 int sum = 0; 6 while(i < = 100) 7 { 8 sum = sum +i ; 9 i ++; 10 } 11 printf("%d",sum); 12 return 0; 13 }
但如果python使用如下的写法,会使整个程序产生严重语法错误无法执行
1 S_sum = 0 2 count = 1 3 while count <= 100: 4 S_sum += count 5 count += 1 6 print(S_sum)