python---一种解释型语言(脚本语言),具有代码简洁、入门简单、开发效率高的优点。当然不可避免的有着暴露源码、执行效率低的缺点,但毕竟瑕不掩瑜,在数据是无比宝贵的财富的当下,无疑是一门优秀的编成语言。
python---一种解释型语言(脚本语言),具有代码简洁、入门简单、开发效率高的优点。当然不可避免的有着暴露源码、执行效率低的缺点,但毕竟瑕不掩瑜,在数据是无比宝贵的财富的当下,无疑是一门优秀的编成语言。
1.开发环境的安装
由于我使用的是Ubuntu系统系统内置了python3,如果没有,直接
sudo apt install python3
即可
在linux下,个人比较推荐的编辑器有如下:gedit,vim,idle。需要下载输入以下即可
sudo apt-get install 名字
windows下网上教程很多,只需在官网下载你所需要的版本,并在安装时勾选add to path即可
推荐的ide有vscode,pycharm,等等,能够在一定程度上提高开发效率。
2.基本知识
(这部分内容是假设有c语言基础的)
python没有结尾符,取而代之的是缩进,一个缩进等于4个空格,一般用tab实现(有些地方需要设置一个tab等于4个空格)
数据类型
整形:
int
5
0xff00(16进制表示)
浮点型:
float
1.2
1.23e5(科学计数法表示)
字符串:
‘abc’
“abc”
布尔值:
True
False(注意首字母大写)
布尔值可以进行与或非运算(与and ,或or,非not)
例如
True and False
False or False
not True
空值
None
None!=0(0是一个有意义的值)
变量
python中的变量是不需要提前指定数据类型的,由于python是动态语言
运算符
+加
-减
*乘
/除
//整除(结果为整数)
%模运算(求余数)