Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用
Python 可以同一行显示多条语句,方法是用分号 ; 分开
Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 { } 来控制类、函数、其他逻辑判断,而是用缩进来写模块
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行
if True:
print("The meeting will be open")
print("The date is 9/28")
else:
print("The meeting will not be open")
print("There is no date to be shown")
Python语句中一般以新行作为语句的结束符。但是我们可以使用斜杠( \)将一行的语句分为多行显示,也就是说 \ 符号是多行连接符
total = item_one + \
item_two + \
item_three
语句中包含 [], {} 或 () 括号就不需要使用多行连接符:
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
Python 能够用于开发哪些应用?
- web开发
- 数据分析
- machine learning algorithm
- deep learning
- 后台服务
- 数据可视化 data visualization
Python' s disadvantages:
- 运行速度慢
- 代码不能加密