@TOC学习python第一天
##**
python
- 环境搭建
a) anaconda环境配置
b) 解释器 - python初体验
a)print and input - python基础讲解
a)python变量特性+命名规则
b)注释方法
c)python中“:”作用
d)学会使用dir( )及和help( )
e)import使用
f)pep8介绍 - python数值基本知识
a)python中数值类型,int,float,bool,e记法等
b)算数运算符
c)逻辑运算符
d)成员运算符
e)身份运算符
f)运算符优先级
环境搭建
1.1 anaconda环境配置
在官网下载Anaconda安装,注意在安装过程中选择将Anaconda添加至环境变量中。若在安装过程中忘记添加,将Anaconda的安装路径复制到**…\Anaconda\Scripts一层,并将其添加至我的电脑→属性→高级系统设置→高级→环境变量窗口中,在系统变量(S)下的“Path”**点击编辑添加到最下面即可。
1.2解释器
解释器即用来执行python文件的,常见包括:CPython(最普遍)、IPython(注意:使用 In[序号]作为提示符)、PyPy(动态编译)、Jython(可将代码编译成java字节码执行)、IronPython(可将代码编译成.NET字节码)等。
python初体验
1.input and print
1.1
1)计算结果的输出
print('3+5=', 5+7)
5+7= 12
其中‘5+7=’是字符串而非数学公式,python直接打印出字符串,5+7则输出计算结果12
2)字符的输出
message = 'Hello world'
print(message)
输出结果为
Hello world
python基础简介
1)变量分类
在计算机程序中,变量分为数字型和非数字型。
数字型:整型(int)、浮点型(float)、布尔型(bool)
非数字型:字符串、列表、元组、字典
这里着重讲一下字符串:
字符串是以单引号’或双引号"括起来的任意文本
’ ‘或" “本身只是一种表示方式,不是字符串的一部分,因此,字符串’abc’只有a,b,c这3个字符。如果’本身也是一个字符,那就可以用”"括起来,比如"I’m OK"包含的字符是I,’,m,空格,O,K这6个字符。
2)python变量命名规则
- 变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开头
- 变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。
- 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print
3)注释方法
1) 在每行代码的后面以#符号开始注释,注释部分不参与执行
print('I\'am so cool) #意思就是输出“我最帅”
-
python中“:”作用
采用代码缩进和冒号来区分代码之间的层次。 -
学会使用dir( )及和help( )
dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。
help()函数
用于查看函数或模块用途的详细说明。
import的使用
import 用于导入第三方库,有俩种方式,如下:
- import numpy
- from fib import fibonacci
pep8介绍
pep8是一种规范的编码布局规定,例如建议每一级缩进使用4个空格、所有行限制的最大字符数为79等
python数值基本知识
python中数值类型,int,float,bool,e记法等
整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。
长整型(long integers) - 无限大小的整数,整数最后是一个大写或小写的L。
浮点型(floating point real values) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)
复数(complex numbers) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。特点如下:
虚数不能单独存在,它总是和一个值为0.0的实数部分构成一个复数;
复数由实数部分和虚数部分构成;
实数部分和虚数部分都是浮点型;
虚数部分后面必须有j或J。
布尔型(bool):表示逻辑状态的类型,用 True 和 False 来表示真假,任何非 0 数字都为 True。

整型可以表示很大的数,表示的数值范围不受机器位数的限制;浮点型表示小数,可以用十进制和科学计数法表示,当位数很多时一般用科学计数法表示;布尔型是只有真和假两个值,分别用True和False表示,非零的整数都是真值;复数是一个实数和虚数的组合,多用于科学计算。
算数运算符
其中 a = 10, b = 20
逻辑运算符
其中 a = 10, b = 20;