在正式学习Python之前,我们需要知道一点Python的基础知识。
Python采用缩进来分隔代码段
你可能学过C语言,在C语言中,我们使用“{ }”来分隔代码段,比如:
int a = 10;
if(a >= 0)
{
printf("a >= 0");
}else{
print("a < 0");
}
而在Python中,则使用缩进的方式:
a = 10
if a >= 0:
print("a >= 0")
else:
print("a < 0")
但是使用缩进很容易出错,经常会弄混。你应该始终保证使用4个空格(或者Tab)来依次分隔每级代码段。
Python使用 # 号来注释
注释就是给人看的内容,可以帮助作者或者别人更好的理解代码的含义,Python解释器不会执行它。
例如:
#这是一个注释,注释不会被执行
print("hello world")
Python是弱类型语言
弱类型的含义就是一个变量可以存储任何类型的值,比如变量a一开始存了一个字符串,之后你可以给它存为一个数字。
如果你以前学过C语言或者Java,你可能会经常见到这样的语句:
int age = 10;
age = "10"; //这句出错,类型不匹配
但在Python中,并不区分:
age = 10
age = "10" # 依然可以,但不推荐这样使用
Python是大小写敏感的语言
你不能把print()函数写成PRINT()或者Print(),Python是不认识的。如果你恰巧自己定义了一个函数叫PRINT(),那么Python会执行你定义的那个PRINT()。