1.Python中还是老生常谈的问题:注意Tab和Space的区别。
2.使用中文注释建议在文件开头声明是中文编码格式,否则为ASCII码。
#coding=utf-8
OR
#coding=gbk
3.Python中没有const、final等修饰,故而没有真正意义上的“常量”。
4.Pythond的基本数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
5.Python其实是一种强类型的语言,不要误以为是弱类型的语言了。
Python程序中确定对象类型可以用内置type()函数。
6.Python可以同时为多个变量赋值。
如:
a, b = 1, 2
意义为(Java语言描述)
int a = 1;
int b = 2;
7.一个变量可以通过赋值指向不同类型的对象。
Java中,需要先定义类型:
int a = 1;
如果我们这样写:
a = "a";
会引发编译错误。
而Python虽然是强类型语言,但是却显得更加灵活:
a = 1
还可以接着这样写:
a = "a"
这时a的类型发生了转换,由于并未直接像Java一样定义类型,所以不会报错。
8.数值除法“/”总是返回浮点数。想整除,需要使用“//”
9.混合算术运算时,int 遇到 double 时会转换成 double。
我是一名python开发工程师,整理了一套python的学习资料,如果你想提升自己,对编程感兴趣,关注我并在后台私信小编:“08”即可免费领取资料!希望对你能有所帮助!
閱讀更多 程序員立信 的文章