Python基础知识

  1. 环境搭建
    a)anaconda环境配置
    Anaconda是一个包含数据科学常用包等python发行版本。它基于conda衍生而来。使用conda创建环境可以分离不同python版本和其它程序吧,以便项目环境的搭建,防止项目因为环境冲突而引发问题。
    电脑环境:
    b)解释器
    我用的解释器是python3

  2. python初体验
    a)print and input
    print可以显示输出,包括字符串,变量的值,运算结果等。input是一个输入函数,它将所输入的值以字符串的格式输出。

  3. python基础讲解
    a)python变量特征+命名规则
    变量特征:变量是一个表示,用于存储数值的一个空间。
    命名规则:
    变量名只能包括字母、数字和下划线。要注意的是,变量名不能以数字开头。
    变量名不能包括空格,但可以用下划线来分离其中的单词。
    不能将python定义号的关键词和函数名作为变量名。
    变量名应该要简短且具有可描述性。
    b)注释方法
    python可以用#号对单行进行注释,也可以用’’’……’’’三引号对多行进行注释

c)python中“:”作用
python语法中“:”一般出现在循环语句,条件判断语句之后,表示下一行是该语句的子模块。如果“:”用在数组中,表示多列或多行的选择。

d)学会使用dir( )及和help( )
dir( )用来查询一个类或对象的所有属性;help( )查询类型、对象、方法、属性的详细信息。

e)import使用
Import用于导入包或模块。

f)pep8介绍
pep8用于规范python的格式,统一的格式有利于其他人解读代码。
python3的缩进要统一,要么tab要么空格,每级缩进使用四个空格。
限制每行的最大长度为79个字符。
空行。顶级函数和类之间使用两个空行;类的方法之间使用一个空行;在函数中使用空行表示不同逻辑段落;
导入位于文件的顶部。
避免多余的空格。
注释要规范,一句后面两个空格,然后接注释。
命名要规范,遵守python变量命名规则。

  1. python数值基本知识
    a)python中数值类型,int,float,bool,e记法等
    Int: a = 1; float: a = 1.1; bool: a = True; e记法: 12000可以表示为1.2e+04; complex: a = 1+1j

b)算数运算符
对变量可以进行基础运算,包括加法”+”, 减法”-”, 乘法”*”, 除法”/”, 除法(向下取整)“//”,幂“**“
eg. a = 2, b = 3, a + b = 5

c)逻辑运算符
and, or, not
优先级: ( ) > not > and > or
or: x or y,当x为False时才计算y;
and: x and y, 当x为True时才计算y;
not: 非,取反的意思。

d)成员运算符
in: 如果在指定的序列中找到值返回True,否则返回False
not in: 如果在指定的序列中没有找到值返回True,否则返回False

e)身份运算符
is: is是判断两个标识符是不是引用自一个对象
not is: not is是判断两个标识符是不是引用自不同对象
f)运算符优先级
指数>按位翻转,一元加号和减号>乘, 除,取模和取整除>加减法>右移,左移运算符>位’AND’ >位运算符>比较运算符>等于运算符>赋值运算符>身份运算符>逻辑运算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值