Django之视图(view) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。简单理解就是接受请求返回响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片等等。无论视图本身包含什么逻辑,都要返回响应 ...
分类:
其他好文 时间:
2020-03-22 10:33:30
阅读次数:
98
函数的基本使用 1. 什么是函数 1.1 函数就相当于具备某一功能的工具 1.2 函数的使用必须遵循一个原则: 先定义,后调用 2. 为什么要用函数 2.1 程序的组织结构不清晰,可读性差 2.2 代码冗余 2.3 可维护性、扩展性差 3. 如何用函数 3.1 先定义 3.2 后调用 3.3 返回值 ...
分类:
编程语言 时间:
2020-03-17 12:41:16
阅读次数:
66
语句简写 三元运算(三目运算) 解决if,else条件的简写。 lambda表达式 简单函数的简写 两者可以相互结合,实现简写 函数 定义 之前简单的代码实现都是面向过程编程,实现一次就需要写一次,可读性非常差。 通过函数可以实现面向对象编程。 简单来说把一段代码取名,以后直接用名字来调用这一段代码 ...
分类:
编程语言 时间:
2020-03-15 22:10:31
阅读次数:
62
今日学习:python函数变量和递归函数 一、全局变量和局部变量 全局变量:没有缩进,在顶头的变量。一般用大写字母表示 局部变量:在子程序中定义的变量。一般用小写字母表示 当全局变量与局部变量同名时: 在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 global +变量名:表示 ...
分类:
编程语言 时间:
2020-03-10 19:46:58
阅读次数:
64
关键字 python中有一些单词被赋予特殊的意义,这些单词就叫做关键字或保留字,不能用于变量名,函数名,模块名和类名。通过以下代码可以查看python包含的关键字: import keyword print(keyword.kwlist) 以上代码输出结果为: ['False', 'None', ' ...
分类:
其他好文 时间:
2020-03-10 15:40:53
阅读次数:
49
斐波那契数列 当年,典型的递归题目,斐波那契数列还记得吗? def fib(n): if n==1 or n==2: return 1 else: return fib(n-1)+fib(n-2) 当然, 为了程序健壮性,加上 try…except… def fib(n): if isinstanc ...
分类:
编程语言 时间:
2020-03-10 11:43:15
阅读次数:
75
一、Python函数定义 Python定义函数使用def语句,定义格式如下: def function_name(parameter): " 函数说明" #函数的第一行语句可以选择性地使用文档字符串-用于存放函数说明 函数体 函数的返回值用return语句返回 注意:1、函数体内部的语句在执行时,一 ...
分类:
编程语言 时间:
2020-03-08 21:34:30
阅读次数:
63
编写一个名为 make_album()的函数,它创建一个描述音乐专辑的字典。这个函数应接受歌手的名字和专辑名,并返回一个包含这两项信息的字典。使用这个函数创建三个表示不同专辑的字典,并打印每个返回的值,以核实字典正确地存储了专辑的信息。 给函数 make_album()添加一个可选形参,以便能够存储 ...
分类:
编程语言 时间:
2020-03-07 16:21:12
阅读次数:
125
城市名:编写一个名为 city_country()的函数,它接受城市的名称及其所属的 国家。这个函数应返回一个格式类似于下面这样的字符串: "Santiago, Chile" def city_country(city_name,country_name): city_country_name = ...
分类:
编程语言 时间:
2020-03-07 13:15:15
阅读次数:
117
写一段代码,用于识别姓名(first_name,last_name) 结合使用函数get_formatted_name()和while循环,以更正规的方式问候用户 面尝试使用名和姓跟用户打招呼 def get_formarted_name(first_name,last_name,middle_na ...
分类:
编程语言 时间:
2020-03-06 23:47:51
阅读次数:
99