Datewale|python基础第六期打卡:第一天
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.逻辑运算符
- Datawhale丨第一天python基础任务打卡
- 我的Python成长之路---第一天---Python基础(5)---2015年12月26日(雾霾)
- 我的Python成长之路---第一天---Python基础(6)---2015年12月26日(雾霾)
- 我的Python成长之路---第一天---Python基础(作业2:三级菜单)---2015年12月26日(雾霾)
- Python(基础)第一天
- DataWhale学习计划(第六期):python基础任务2
- Python零基础教学之第一天
- Datawhale丨第二次python基础任务打卡
- DataWhale学习计划(第六期):python基础任务6
- python基础第一天之输出
- DataWhale学习计划(第六期):python基础任务5
- DataWhale学习计划(第六期):python基础任务6
- Python基础-第一天
- Python基础第一天
- python基础 第一天 (列表操作、字典操作,集合操作,文件操作)
- DataWhale学习计划(第六期):python基础任务3
- python的学习 基础部分(第一天)
- python基础学习第一天
- Python学习第一天----计算机基础
- Datawhale学习计划:python基础第六期-任务4