python脚本框架webpy模板控制结构


Posted in Python onNovember 20, 2021

控制结构就是for,whileif-else,if-elif,while…else,在web.py中其实和我们以前学过的一样,操作基本是相同的,但是里面还是有一些不同!

for

$for row in range(10):   
        第$row行

$def with(funs)
$for row in funs:

第$row行

这里一定要记住funs不要添加$
如果funs是list,那$ros具体list的一些属性,在while中你可以看到

while

$while funs:
    $funs.pop()

funs是list,具体pop属性

if-else

$for row in range(10):
        $if row==2:
            我是2 
        $elif row==3:
            我是3
        $else:
            $row

实例

index.html中的内容

$def with(fun_name,funs)
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>web参数模板</title>
    </head>
    <body>
        <h2>我的名字:range函数的使用</h2>
        $for row in range(10):   
            第$row行 

        <h2>我的名字:$fun_name</h2>
        $# 注释
        $for row in funs:   
            第$row行 
        <h2>我的名字:while循环</h2>
        $while funs:
            $funs.pop()
        <br/>
       <h2>我的名字:if-else</h2>
        $for row in range(10):
            $if row==2:
                我是2 
            $elif row==4:
                我是4 
            $else:
                $row  
    </body>
</html>

Python中的内容:

#coding:utf-8
    import web
    urls=('/','Index',)
    render =web.template.render('html/')
    class Index:
        def funA(self):
            mylist=['1','2','3','4','5']
            return mylist
        def GET(self):
            web.header('Content-Type','text/html;charset=UTF-8')
            return render.myindex('for循环',[1,2,3,4,5,6,7,8,9,10])
    app=web.application(urls,globals())
    if __name__ == '__main__':
        app.run()

结果:

python脚本框架webpy模板控制结构

以上就是python脚本框架webpy模板控制结构的详细内容,更多关于webpy框架模板控制结构的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
使用 Python 获取 Linux 系统信息的代码
Jul 13 Python
Ubuntu下安装PyV8
Mar 13 Python
Python编程生成随机用户名及密码的方法示例
May 05 Python
对python numpy数组中冒号的使用方法详解
Apr 17 Python
详解python解压压缩包的五种方法
Jul 05 Python
使用 Django Highcharts 实现数据可视化过程解析
Jul 31 Python
浅谈Python中的异常和JSON读写数据的实现
Feb 27 Python
Python3 获取文件属性的方式(时间、大小等)
Mar 12 Python
简单了解Python变量作用域正确使用方法
Jun 12 Python
python实现mask矩阵示例(根据列表所给元素)
Jul 30 Python
Selenium之模拟登录铁路12306的示例代码
Jul 31 Python
Python Django框架介绍之模板标签及模板的继承
May 27 Python
python脚本框架webpy的url映射详解
Nov 20 #Python
Pygame Time时间控制的具体使用详解
Nov 17 #Python
Pygame如何使用精灵和碰撞检测
Pygame Event事件模块的详细示例
Nov 17 #Python
利用python做数据拟合详情
Python Matplotlib库实现画局部图
Nov 17 #Python
python实现局部图像放大
You might like
PHP 的几个配置文件函数
2006/12/21 PHP
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
php中通过curl smtp发送邮件
2012/06/05 PHP
PHP获取文件后缀名的三个函数
2012/10/15 PHP
在php和MySql中计算时间差的方法详解
2015/03/27 PHP
用JS操作FRAME中的IFRAME及其内容的实现代码
2008/07/26 Javascript
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
JQuery优缺点分析说明
2010/06/09 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
2013/01/24 Javascript
express的中间件cookieParser详解
2014/12/04 Javascript
详解nodejs中exports和module.exports的区别
2017/02/17 NodeJs
Vue网页html转换PDF(最低兼容ie10)的思路详解
2017/08/24 Javascript
详解Vue中watch的详细用法
2018/11/28 Javascript
vue使用showdown并实现代码区域高亮的示例代码
2019/10/17 Javascript
javascript将16进制的字符串转换为10进制整数hex
2020/03/05 Javascript
node.js 基于 STMP 协议和 EWS 协议发送邮件
2021/02/14 Javascript
从零学python系列之数据处理编程实例(二)
2014/05/22 Python
python中的函数用法入门教程
2014/09/02 Python
跟老齐学Python之正规地说一句话
2014/09/28 Python
Python中input和raw_input的一点区别
2014/10/21 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
python中abs&amp;map&amp;reduce简介
2018/02/20 Python
对python添加模块路径的三种方法总结
2018/10/16 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
对python中UDP,socket的使用详解
2019/08/22 Python
解决Python 写文件报错TypeError的问题
2020/10/23 Python
英国领先的亚洲旅游专家:Wendy Wu Tours
2018/01/21 全球购物
澳大利亚领先的在线葡萄酒零售商:Get Wines Direct
2018/03/27 全球购物
中学教师实习自我鉴定
2013/09/28 职场文书
给老婆的保证书范文
2014/04/28 职场文书
学雷锋志愿者活动总结
2014/06/27 职场文书
个人投资合作协议书
2014/10/12 职场文书
贫困证明书格式及范文
2014/10/15 职场文书
幼儿园教师求职信
2015/03/20 职场文书
学校财务管理制度
2015/08/04 职场文书