1、python并没有提供switch语句,python可以通过字典实现switch语句的功能,实现方法分为两步 —首先,定义一个字典 —其次,调用字典的get()获取相应的表达式通过字典调用函数{1:case1,2:case2}.get(o)(x,y,*args,**kwargs)2、示例fr.....
分类:
编程语言 时间:
2015-06-22 13:33:47
阅读次数:
175
1、匿名函数(lambda函数):lambda函数是一种快速定义单行的最小函数,是从Lisp借用来的,可以用在任何需要函数的地方。普通函数定义如下:def f(x,y): return x*yf(2,3)lambda函数定义如下:g=lambda x,y:x*yg(2,3)2、使用lambda...
分类:
编程语言 时间:
2015-06-22 11:05:14
阅读次数:
122
编程由Python入门。第一步Codecademy网站的Python学习课程。(共15小时,预计一周(6.22-6.27)完成,6.28做总结)Codecademy界面很清爽,语言为英文,正好适合适应英文学习环境,作为入门是不错的选择。不知道下面的MIT、Harvard的网络课程会怎么样(安排自《编...
分类:
编程语言 时间:
2015-06-21 22:16:46
阅读次数:
291
PythonRESTfulAPI开发需要下载:flaskrequests:http://docs.python-requests.org/zh_CN/latest/user/quickstart.html首先,编写一个验证登陆的程序:创建flask项目:#!/usr/bin/envpython
#-*-coding:utf-8-*-
importbase64
importrandom
importtime
fromflaskimportFlask,re..
分类:
编程语言 时间:
2015-06-20 01:37:07
阅读次数:
182
OAuth:(开放授权)OAuth的授权模式:授权码模式:功能最完善,流程最严密简码模式:不通过第三方应用程序服务器,直接在浏览器中向认证服务器申请指令密码模式:用户向客户端提供用户名和密码客户端模式:OAuth授权服务器:在logindemo.py中添加:#!/usr/bin/envpython
#-*-codi..
分类:
编程语言 时间:
2015-06-20 01:36:17
阅读次数:
212
首先给出Flask中文文档地址:http://docs.jinkan.org/docs/flask/1web开发基础:前端开发:htmlcssJavaScriptMVC设计模式:视图控制器模型http:基于请求相应模式无状态请求方法:GET,POST,DELETE,PUTFlask应用的基本构成:#coding=utf-8
fromflaskimportFlask#导入类
app=F..
分类:
编程语言 时间:
2015-06-19 21:43:24
阅读次数:
237
1、if else语法:if expression1: statement1(s) elif expression2: statement2(s) else: statement3(s)2、for语法:for iterating_var in sequence: st...
分类:
编程语言 时间:
2015-06-19 14:57:24
阅读次数:
124
在安装flask前,首先安装pip安装地址:https://pip.pypa.io/en/stable/installing.html#install-pip下载(保存):在dos命令下执行pythonget-pip.py安装然后执行pipinstallflask即可完成flask的安装:在pycharm中新建flask工程:可以看到,创建的工程中有一下内容:直接运行:..
分类:
编程语言 时间:
2015-06-19 13:40:59
阅读次数:
219
Python基础python语言Web开发框架web2py创建工程:工程名设为MyWeb创建完成后运行得到:处理静态文件放在static目录下,在地址栏中直接通过文件路径访问:控制器:在controllers下添加文件。访问:http://127.0.0.1:8000/main/hello/hello极客学院:http://www.jikexueyuan.com..
分类:
编程语言 时间:
2015-06-19 06:44:41
阅读次数:
152