来源于:视频《Python3入门与进阶-第一章Python入门导学》
问题一:Python能做什么?
问题二:选择Python的理由:
1.Python是一门编程语言,它不是框架,也不是类、库。
2.语法简洁、优雅、编写的程序用容易阅读。
3.跨平台,可以运行在Windows、Linux以及MacOS。
4.易于学习。如果把编程语言当做解决问题的工具,Python确实相较于C++、Java、JavaScript等语言要易于学习和掌握。
5.极为强大而丰富的标准库与第三方库,比如电子邮件,比如图形GUI界面。
6.Python是面向对象的语言。
感受下Python语言风格:
#功能:将a,b两个变量的值互换
#C语言
int t = a;
a = b;
b = t;
#功能:将a,b两个变量的值互换
#Python语言
a,b = b,a
缺点:
慢。相较于C、C++、Java,运行效率较慢。
如果偏底层 、系统设计方面的,对运行效率要求较高的,会选择编译型语言(C、C++)。
如果做软件开发,做一些上层的应用的话,解释性语言(Python、JavaScript)会比较合适。