2019.8.5 python基础 Task1

2019.8.5 python基础 Task1

1.环境搭建

anaconda环境配置

    先前电脑里已安装了anaconda3,因此这里没有花什么时间。通过之前一些课程的学习和实践,我对anaconda的理解是一个集成环境,包含python的诸多解释器,可以搭建便于python运行与实操的环境。

解释器

    当我们编写python代码时,会生成一个以.py为扩展名的文件,这需要用python解释器执行与打开。现如今存在非常Python解释器,如:CPython——利用C语言开发(使用最广),IPython——基于CPython之上的交互式解释器,PyPy——采用JIT技术,Jython——运行在Java平台上,IronPython——运行在微软.Net平台上。结合先前的一些课程的学习,Jupyter使用较多,具有操作方便、界面清楚,兼容性较强等优点,因此我也采用Jupyter进行学习和编写。

2.python初体验

print and input

    print()是python中的输出函数,既可以输出文字、句子,还能输出数字等内容。

    input()是Python中的输入函数,与print()形成对应关系。

3.python基础讲解

python变量特性+命名规则

    变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。在python中等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量。

注释方法

python中“:”作用

    在列表中用于定义,一般在函数()之后。

学会使用dir( )及和help( )

    dir()用来查询一个类或者对象所有属性;help()函数帮助我们了解模块、类型、对象、方法、属性的详细信息

import使用

    import语句能导入python中的源文件到解释器中,且不管执行了多少次import,一个模块只会被导入一次。

pep8介绍

    python对缩进、换行等内容都有相应的规范和要求,具体参考:https://www.cnblogs.com/guotianbao/p/7918569.html

4.python数值基本知识

python中数值类型,int,float,bool,e记法等

    python中数值类型:

(1)整数int

(2)浮点数float(小数)

(3)字符串(以单引号或双引号括起来的任意文本)

(4)布尔值bool(一个布尔值只有True、False两种值,可以用and、or、not运算)

(5)空值(用None表示,不能理解为0)

(6)变量(可以是数字,还可以是任意数据类型)

(7)常量

    e记法:科学计数法中把10用e替代,如1.23x10^9、0.000012可以用1.23e9、1.2e-5表示。

算数运算符

逻辑运算符

成员运算符

身份运算符

运算符优先级

你可能感兴趣的:(2019.8.5 python基础 Task1)