学习Python的第一天

@TOC学习python第一天

##**

python

  1. 环境搭建
    a) anaconda环境配置
    b) 解释器
  2. python初体验
    a)print and input
  3. python基础讲解
    a)python变量特性+命名规则
    b)注释方法
    c)python中“:”作用
    d)学会使用dir( )及和help( )
    e)import使用
    f)pep8介绍
  4. 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变量命名规则

  1. 变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开头
  2. 变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。
  3. 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print

3)注释方法
1) 在每行代码的后面以#符号开始注释,注释部分不参与执行

print('I\'am so cool) #意思就是输出“我最帅”
  1. python中“:”作用
    采用代码缩进和冒号来区分代码之间的层次。

  2. 学会使用dir( )及和help( )
    dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。

help()函数
用于查看函数或模块用途的详细说明。

import的使用

import 用于导入第三方库,有俩种方式,如下:

  1. import numpy
  2. 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;
在这里插入图片描述

成员运算符

在这里插入图片描述

身份运算符

在这里插入图片描述

运算符优先级

在这里插入图片描述

运算符优先级

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值