python基础知识 task1

1.环境搭建:
1)anaconda环境配置:
在anaconda下载开源安装包并安装,安装完成后添加环境变量path D:\anaconda\Anaconda3;D:\anaconda\Anaconda3\Library\mingw-w64\bin;D:\anaconda\Anaconda3\Library\usr\bin;D:\anaconda\Anaconda3\Library\bin;D:\anaconda\Anaconda3\Scripts
并在Anaconda prompt中检验输入Python,conda等检验是否安装成功。
2)解释器:
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。【1】廖雪峰Python
2.Python初体验
1)print and input
在这里插入图片描述
3.python 的基础讲解
1)Python变量特征+命名规则
在Python中,如果变量名由连个英文单词组成都应用小写,且用下划线连接
见名知义
1.标示符可以由字母、下划线和数字组成
2.不能以数字开头
3.不能与关键字重名
2)注释方法
单行注释
以 #+空格 开头进行注释
多行注释(块注释)
当注释信息很多时要是用一对连续的三个引号进行注释
例:
“”"
注释信息
“”"
3)Python中“:”的作用
4)学会使用dir()和help()
1.dir 函数返回任意对象的属性和方法列表,包括模块对象、函数对象、字符串对象、列表对象、字典对象等。
dir函数示例:
在这里插入图片描述
2.help()查询函数功能等
在这里插入图片描述
5)import使用
import语句用来导入其他python文件(称为模块module),使用该模块里定义的类、方法或者变量,从而达到代码复用的目的。
6)pep8介绍
一 代码编排
1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。
2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。
3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。

二 文档编排
1 模块内容的顺序:模块说明和docstring—import—globals&constants—其他定义。其中import部分,又按标准、三方和自己编写顺序依次排放,之间空一行。
2 不要在一句import中多个库,比如import os, sys不推荐。
3 如果采用from XX import XX引用库,可以省略‘module.’,都是可能出现命名冲突,这时就要采用import XX。

三 空格的使用
总体原则,避免不必要的空格。
1 各种右括号前不要加空格。
2 逗号、冒号、分号前不要加空格。
3 函数的左括号前不要加空格。如Func(1)。
4 序列的左括号前不要加空格。如list[2]。
5 操作符左右各加一个空格,不要为了对齐增加空格。
6 函数默认参数使用的赋值符左右省略空格。
7 不要将多句语句写在同一行,尽管使用‘;’允许。
8 if/for/while语句中,即使执行语句只有一句,也必须另起一行。
四 注释
总体原则,错误的注释不如没有注释。所以当一段代码发生变化时,第一件事就是要修改注释!
注释必须使用英文,最好是完整的句子,首字母大写,句后要有结束符,结束符后跟两个空格,开始下一句。如果是短语,可以省略结束符。
1 块注释,在一段代码前增加的注释。在‘#’后加一空格。段落之间以只有‘#’的行间隔。比如:
2 行注释,在一句代码后加注释。比如:x = x + 1 # Increment x
但是这种方式尽量少使用。
3 避免无谓的注释。
五 文档描述
1 为所有的共有模块、函数、类、方法写docstrings;非共有的没有必要,但是可以写注释(在def的下一行)。
2 如果docstring要换行,
4.Python数值基础知识
1)Python中数值的基本类型
整数类型:int
复数类型:complex
布尔类型:bool(表示真或假)
浮点类型:float(小数)
2)算术运算符
加法 + 减法 - 乘 * 除 / 取整除// 取余 % 幂次 ***
3)逻辑运算符
与 and
或 or
非 not
4)成员运算符
in 存在于指定的序列时为真,否则则为假
not in 与in相反
5)身份运算符
用于比较2个对象的存储单元
is用于判断2个标识符的引用是否一样,如果一样为真,否则为加
6)运算符优先级
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值