一、环境搭建
使用Anaconda3的jupyter notebook进行开发,官网下载,安装配置环境,打开cmd或prompt,输入jupyter notebook。
注:IE浏览器进入WebUI需要token,token只有通过prompt命令行启动时才有——其他浏览器不需要
anaconda-navigator #导航视窗
jupyter notebook #开发本本
默认的工作空间是用户目录,现在进行修改
#生成jupyter的配置文件
jupyter notebook --generate-config
#打开生成的jupyter_notebook_config.py,配置工作空间位置
c.NotebookApp.notebook_dir = ‘D:\JupyterProject’
确保中文不乱码
工程结构:
Python工程结构
模块(module)
一个Python文件就是一个模块
.py source code
.pyc compiled bytecode
.pyo optimized bytecode
包(package)
包含多个Python文件
init.py ——必须要由,不然就是一个普通目录而不是py包
部分导入
from xx import path
二、一般特性
!!!编程规范:PEP8
变量:
或字母开头, 、字母和数字组成
弱类型,类型不是必须指定、类型不固定
大小写敏感
不能使用关键字
import keyword
keyword.kwlist #查看关键字列表
注释:
单行注释:#号
多行注释:三个单或双引号 ,字符串赋值。也可做为注释
内置函数:
type() :返回对象类型
dir() :函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表
input()/print() : 输入/打印 输出
id() :返回对象的地址 ,一般用来判断两个变量是否引用了同一个值