您的位置:首页 > 编程语言 > Python开发

Datewale|python基础第六期打卡:第一天

2019-04-01 21:12 197 查看

Datewale|python基础第六期打卡:第一天

1. 环境搭建

a) anaconda环境配置

Anaconda:指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。
下载地址:anaconda清华镜像地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
(此处可参考:https://www.jianshu.com/p/eaee1fadc1e9)

b) 解释器

CPython;IPython;PyPy;Jython;IronPython
启动python我学到的有两种方法,一种是直接运行.py文件,那么就直接启动了python解释器;还有一种的话是启用命令提示符,输入python,也同时是启动了python解释器。
二者不同的是:前者相当于次性把.py文件的源代码给执行了,我们没有机会以交互的方式输入源代码的;后者则是输入一行执行一行,相当于进入了交互模式。

2. python初体验


3. python基础讲解

a) python变量特性+命名规则

python的变量可以是字母,数字,下划线(但python的变量不能用数字开头)
“=”是赋值的意思,左边名字,右边是值,不可以写反

b) 注释方法

在python中可以用#注释:

c) python中“:”作用

在函数定义语句、for语句、while语句、if语句、类定义等后面,必须使用:符号,程序才能运行

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

dir()用来查找模块

help()用来寻求模块的具体操作解释帮助。 比如 input(),可以在 shell 中输入 help(input)

e) import使用

用import在程序的最前端输入模块名进而导入模块(包、模块和库)

f) pep8介绍

……貌似是一种规范的编码布局规定?

4. python数值基本知识

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

bool 表示布尔类型;float 表示浮点型;str 表示字符串,e记法即为科学技术法(浮点型数据用科学记数法表示)

b) 算数运算符

+,-,*,/,%(求余),**(幂运算),//(求商)

c) 逻辑运算

and:当左,右侧同时为真,结果才为真;反之为假。
or :当左右侧同时为假,结果才为假;反之为真。
not:

d) 成员运算符

in:如果在指定的序列中找到值返回True,否则返回False。

not in:如果在指定的序列中没有找到值返回True,否则返回False。

e) 身份运算符

is:判断两个标识符是不是引用自一个对象。

is not:判断两个标识符是不是引用自不同对象。

f) 运算符优先

同数学运算规律
1.幂运算;2.真负号;3.算术运算符;4.比较操作符;5.逻辑运算符

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: