Python3基础

Python3教程

http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

Python下载

https://www.python.org/ftp/python/

Python3 内置函数

https://docs.python.org/3/library/functions.html

基础

  • 使用缩进代替{}
  • 语句结尾不需要;
  • print()
  • 'Hello, %s' % 'world'
  • '%d and %d' % (1,2)
  • if: elif: else:
  • for name in names:/while n>0:
  • list=[...] 方法len()/append()/insert()
  • tuple=() 不可变列表
  • map={key:value,key:value...} 方法key in map/get(key,defaultValue)/pop(key)
  • set=set([...]) 方法add(key)/remove(key)

函数

  • def:
  • 数据类型:int(v),float(v),str(v),bool(v)
  • 空语句:pass
  • 不变对象:None
  • 可变参数:*args,接收1个tuple
  • 关键字参数:**kw,接收1个dict