![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Pingszi
这个作者很懒,什么都没留下…
展开
-
1.python基本语法
1.基本语法1.1.注释单行:#,多行:'''print("hello world!")''',"""print("hello world!")""";1.2.行与缩进◆ 使用缩进来表示代码块。◆ 通常是一行写完一条语句,如果语句很长,可以使用反斜杠(\)来实现多行语句;1.4.等待用户输入str = input("输入......");1.5.Print 输出print默认输出是换行的,原创 2018-03-16 18:45:16 · 928 阅读 · 0 评论 -
sanic-jwt
1.文档地址sanic-jwt2.开始使用示例from sanic_jwt import Initializeasync def authenticate(request): return dict(user_id='some_id')app = Sanic(__name__)Initialize(app, authenticate=authenticate)两个...原创 2019-03-22 11:42:02 · 3638 阅读 · 2 评论 -
7.实例mapreduce:计算最高气温(hadoop-streaming python)
1.目标使用mapreduce计算hadoop权威指南第四版计算最高气温;使用hadoop-streaming api;使用python3.5.4编写代码;2.步骤2.1.下载数据地址:ftp://ftp.ncdc.noaa.gov/pub/data/gsod/压缩包下载到本地def get_data(remote="ftp://ftp.ncdc.noaa.gov/pub/...原创 2018-10-20 16:53:40 · 2073 阅读 · 0 评论 -
16.语法对照-面向对象(python-java)
功能 python java 示例 文件 一个模块(py文件)可有有多个类 一个文件只能有一个公有类(内部类也可为公有),且类名和文件名相同 作用域 公有:无 ...原创 2018-09-26 17:04:19 · 1094 阅读 · 0 评论 -
15.语法对照-高级语法(python-java)
类型 功能 python java 迭代器 关键字 iterator iterator 特性 1.迭代器协议 __next__:返回下一个元素,没有元素后...原创 2018-09-26 16:51:53 · 1068 阅读 · 0 评论 -
14.语法对照-内置类型(python-java)
大类 类型 功能 python java 字符串 字符串 关键字 str String 特性 1.不可变的序列 2.字符串...原创 2018-09-26 16:50:00 · 1090 阅读 · 0 评论 -
13.语法-类级别以上
1.子类化内置类型1.1.所有类型的父类-object(包括内置类型);1.2.访问父类调用父类并传入self作为第一个参数访问类的属性或方法(不建议使用);super关键字 简化形式(没有参数) 只能在方法内部使用;示例:super().says();带参形式 可以在任何地方使用; 示例:super(anita.__class__, instanse).sa...原创 2018-08-06 09:46:11 · 997 阅读 · 0 评论 -
12.语法-类级别以下
1.python内置类型1.1.strstring,字符串,它是不可变的序列,保存的是Unicode码位;将字符串编码为字节序列 str.encode(encoding, errors);bytes(soruce, encoding, errors);将二进制数据转换成字符串 bytes.decode(encdoing, errors); str(soruce, enco...原创 2018-06-29 08:53:35 · 906 阅读 · 0 评论 -
11.python概述
1.python概述2008年12月3日,python3.0发布;PEP:(python enhancement proposal)python改进提案,记录python的最新变化;2.python2和python3的主要差异python3不兼容python2;语法: print不是一条语句,而是一个函数,必须加上括号;捕获异常的语法由except exc, var改...原创 2018-06-29 08:49:02 · 1268 阅读 · 0 评论 -
9.生产环境部署(Django+Uwsgi+Nginx)
1.目标◆ 机器人:nginx,80端口,机器人通过接口访问后台管理系统获取数据;◆ 后台管理系统:nginx->uwsgi,uwsgi8088端口,nginx代理设置8001端口;2.Django◆ 提取静态文件:python manage.py collectstatic;◆ 修改配置:settings.py -> DEBUG = False;3原创 2018-05-08 17:30:38 · 2330 阅读 · 0 评论 -
8.python3文件
1.读取文本文件◆ opena_file = open('examples/chinese.txt', encoding='utf‐8'),Python 中,任何操作系统的分隔符都是斜杠;2.自动关闭文件◆ try..finally◆ withwith open('examples/chinese.txt', encoding='utf‐8') as原创 2018-05-04 16:45:30 · 863 阅读 · 0 评论 -
7.python3类&迭代器
1.说明◆ “yield” 暂停一个函数。 “next()” 从其暂停处恢复其运行。◆ Python 中的 pass 就像 Java 或 C 中的空大括号对({}),表示没有定义任何方法和属性;2.__INIT__() 方法◆ 类实例创建后, __init__() 方法被立即调用,__init__()方法调用时,对象已经创建了,每个方法的第一个参数,包括 __ini原创 2018-05-04 16:44:38 · 911 阅读 · 0 评论 -
6.python3字符串
1.Unicode编码Unicode 编码系统为表达任意语言的任意字符而设计。2.格式化字符串◆ 使用单个占位符(placeholder)将一个值插入字符串;"{0}'s password is {1}".format(username, password):{0}会被第一个参数替换,{1}被第二个参数替换;◆ 复合字段名(compound field na原创 2018-05-04 16:43:46 · 857 阅读 · 0 评论 -
5.python3常用类库理解
1.处理文件和目录1.1.当前工作目录◆ Python3 os模块,代表 “操作系统(operatingsystem)。os 模块包含非常多的函数用于获取(和修改)本地目录、文件进程、环境变量等的信息。 Python尽力在所有支持的操作系统上提供一个统一的API;◆ os.getcwd() :获得当前工作目录;◆ os.chdir():改变当前工作目录,运行os.c原创 2018-05-04 16:42:52 · 1335 阅读 · 0 评论 -
4.python3内置数据类型
1.布尔类型(Booleans)◆ 布尔类型或为真或为假。 Python有两命名为 True 和False 的常量;◆ 布尔类型上下文环境中使用任何表达式,而 Python 将试图判断其真值;◆ 数值类型:零值是 false,非零值是 true,分数,无论 n 为何值,Fraction(0, n) 为假,其它分数为真;◆ 列表类型:空列表为假;其它所有列表为真;原创 2018-05-04 16:41:59 · 903 阅读 · 0 评论 -
3.python3概述
1.基础语法1.1.声明函数函数声明以关键字 def 开头,紧跟着函数的名称,然后是用括号括起来的参数,多个参数以逗号分割。函数不定义一个返回数据类型。Python 里面,变量从来不会显式的指定类型,Python 会在内部算出一个变量的类型并进行跟踪。1.2.可选的和命名的参数Python 允许函数函数有默认值。如果函数被调用的时候没有指定参数,那么参数将使原创 2018-05-04 16:40:34 · 877 阅读 · 0 评论 -
2.开发部署
1.环境管理工具Anaconda:专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项,Anaconda通过管理工具包、开发环境、Python版本,简化了工作流程。可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。conda(Anaconda中带的管理工具):开源包(pack原创 2018-03-16 18:47:04 · 1019 阅读 · 0 评论 -
java重载(Overload)
问题一直以来,重载(Overload)都做为java语言的一项重要语言特性介绍需要重载的情况:方法需要处理多个类型的参数,为每种类型生成一个重载的方法方法有多个参数,有些参数可不传或者有默认值,为每种类型生成一个重载的方法类的初始化需要多个参数,有些参数可不传或者有默认值,为每种类型生成一个重载的构造方法优点:如果重载的各个方法实现的逻辑不一样,则方法重载体现了java中对...原创 2019-06-14 15:52:09 · 4473 阅读 · 2 评论