本篇文章主要介绍了" 我的python学习--第五天",主要涉及到方面的内容,对于web前端感兴趣的同学可以参考一下:
一、函数的定义: def 函数名(name,age=20,*params): 函数体 return 返回值 示例:def hello():
...
一、函数的定义:
def 函数名(name,age=20,*params):
函数体
return 返回值
示例:
def hello():
print 'hello world' # print表示要表达的一段话
return 'hello' # return表示函数的返回值
def dosth(fn):
print fn+' everyone' # 函数中还可以调用函数
hello()
dosth(hello())
[root@test1 python]# python hello.py
hello world
hello world
hello everyone
二、模块
简单的理解,模块就是文件,我们可以使用import,把其他文件的内容引入,进行使用
模块整体分为三种:
1、python自带的模块,比如sys、math、random、os、time等
2、第三方的开发者开发的模块,可以通过pip install安装,然后用import导入,比如flask requests,pyquery,psutil等
3、自己开发的模块
import的模块查找路径:
1、当前目录
2、pythonpath全局路径
注:自己创建的文件名不要与模块名相同,不然导入时,导入的将是创建的文件而不是模块
三、Flask
Flask是一个使用Python编写的轻量级Web应用框架。其WSGI工具箱采用Werkzeug,模板引擎则使用Jinja2。
1、安装flask框架
[root@test1 python]# yum install -y python-pip
[root@test1 python]# pip install flask
2、写一个hello world