python

python

python做为在人工智能大热的语言,xx省把python作为计算机二级考试.那么python有什么魔力呢?不外乎pyhton上手容易,应用框架比较丰富,贴近自然语言.pyhton诞生1991,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰人.Python的解释器如今有多个语言实现,我们常用的是CPython(官方版本的C语言实现),其他还有Jython(可以运行在Java平台)、IronPython(可以运行在.NET和Mono平台)、PyPy(Python实现的,支持JIT即时编译)


人生苦短,我要用python.


Mac,自带python.用brew安装最新的pytho版本.

windows去pyhton的官网下载最新版本

IDE:pythcharm,vscode,vim(demo)

python我会从面向过程和面向对象来学习它.

数据类型:

因为python的是解释行语言,在声明一个变量时,不需要求声明变量类型,这和编译型语言有很大的区别.编译型强制要求声明变量类型.而且比较符合自然语言的规律.pyhton数据类型分为:int float和容器.其中容器包括:string(字符串),list(列表),dict(字典:键值对),set(集合)

运算符:

算数运算符,逻辑运算符,关系运算符,赋值运算符,三目运算符.

算数:+,-,*(乘),/(除,商有可能有余数),//(整除),**(幂)

逻辑:and(与),or(或),not(非)

关系:>,<,==,<=,>=

赋值:=,+=,-=,*=,/=,//=,**=

三目: a if a > b else b,等同c语言里面的三目运算符

分支结构:条件分支,循环分支

条件:if,elif,else

循环:for,while

变量:pyhton中的变量都是内存块的别名,或者说是内存地址的引用.也称为标识符.

标识符:开发人员在程序中自定义的一些符号和名称标识符是自己定义的,如变量名 、函数名等.

命名规则:以字母,数字,下划线命名的变量,且首字母不能以数字开头.

其他的命名都是不规范的.

pyhton中关键字:python一些具有特殊功能的标识符,这就是所谓的关键字.

导入keyword模块,print(keyword.kwlist)来打印pyhton的关键字.

函数:pyhton函数@符号和不带@符号的函数.

def 函数名().带@classmethod类方法,@staticmethond静态方法.

面向对象编程:class类

你可能感兴趣的:(python)