Back-End

张赫 12级

What

  • 功能逻辑实现
  • 数据存取

How

  • java
  • C#(.net)
  • PHP
  • Python, Ruby
  • node.js, go...

Python

  • 面向对象
  • 解释型
  • 入门简单

下载安装(windows)

  1. google/baidu/being python ->
  2. 点击进入官网 ->
  3. 点 download ->
  4. 点 download python 3.4.x/2.7.x(建议选2.7) ->
  5. 点 windows xxxxx installer

注意:安装路径最好不要有空格不要有中文

hello world:

print 'hello, world!'

声明变量

i = 1
f = 2.3
c = 'c'
s = 'string'

list:

# 声明一个空列表:
l = [] # 或 l = list()
# 声明一个有数据的列表:
l = [0, '1', 2.0]
# 按照下标存取:
print l[0]
l[1] = 1
# 在列表末尾追加:
l.append(4)
# 插入:
l.insert(3, '3')
# 按照下标删除
l.pop(1)
# 按照值删除
l.remove('3')
# 获取长度:
len(l)

一些语法关键字:

  • 判断: if
  • 循环: while, for
  • 函数: def
  • 类: class
  • import

学习资料

  • 书:

python基础编程

  • 网上教程:

http://www.w3cschool.cc/python/python-intro.html

http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000

flask

一个python微web框架

学习资料:

  • 官方文档: http://flask.pocoo.org/docs/0.10/
  • 中文版: http://dormousehole.readthedocs.org/en/latest/

Thanx

back-end

By zhanghe-dut