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是动态语言

 

运算符

+加

-减

*乘

/除

//整除(结果为整数)

%模运算(求余数)