a) anaconda下载地址:清华软件开源平台,配置步骤过长就不仔细阐述了
b) 解释器:Python3.5版本以后官方自带解释器,无须单独安装
a)print
b)input
a) python变量特性+命名规则:变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头,不能与关键字重名。
b)注释方法
单行注释符:#
多行注释符:""" 内容 """ 或 ''' 内容 '''
c)python中“ : ”的用法
调用函数,定义函数,类定义后会出现block,block需要缩进,所以在语句后加入“ :”
d) 学会使用dir( )及和help( )
dir() 是一个内置函数,用于列出对象的所有属性及方法。
help() 函数用于查看函数或模块用途的详细说明.
详细使用可以自己去尝试,不在这里列出。
e) import使用
import用于引入模块
f) pep8介绍
参考:Python PEP8 编码规范中文版
a) python中数值类型,int,float,bool,e记法等
int: 整型,例:1,200,-800
float: 浮点型,例:3.123
bool: 布尔型,例:True,Flase
e记法,例:3e2为3*10**2
b)算数运算符
包括:python算数运算符包括:+、-、*、**、/、//、%
+:加法运算
-:减法运算
*:乘法运算
**:幂运算
/: 除法运算(如果有小数则返回结果为小数,如果都为整数则返回结果为整数)
//:整除,取整数部分
%:取余
c) 逻辑运算符
and or not
优先级:() > not > and > or
1.or:
在python中,逻辑运算符or,x or y, 如果x为True则返回x,如果x为False返回y值。因为如果x为True那么or运算就不需要在运算了,因为一个为真则为真,所以返回x的值。如果x的值为假,那么or运算的结果取决于y,所以返回y的值。
2.and:
在python中,逻辑运算符and,x and y,如果x为True则返回y值。如果x为False则返回y值。如果x的值为True,and的运算不会结束,会继续看y的值,所以此时真与假取决于y的值,所以x如果为真,则返回y的值。如果x为假,那么and运算就会结束运算过程了,因为有一个为假则and为假,所以返回x的值。
d)成员运算符
in and not in
通过成员运算符’in’和 ‘not in’,我们可以确认一个值是否是另一个值的成员
e) 身份运算符
is and is not
判断’is’或者’is not’前后的标识符来自对象的异同
f) 运算符优先级
参考:Python运算符优先级
Python 基础教程:https://www.runoob.com/python/python-tutorial.html
Python教程:https://www.liaoxuefeng.com/wiki/1016959663602400
Python基础任务一:http://www.manongjc.com/article/92712.html
DataWhale-python基础任务1打卡:https://blog.csdn.net/weixin_42054926/article/details/88925137
Python语言程序设计:https://www.icourse163.org/course/BIT-268001