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 测试实现方法
Dec 24 Python
在Python中使用sort()方法进行排序的简单教程
May 21 Python
Python使用迭代器捕获Generator返回值的方法
Apr 05 Python
python利用sklearn包编写决策树源代码
Dec 21 Python
pandas数值计算与排序方法
Apr 12 Python
Python json模块dumps、loads操作示例
Sep 06 Python
Python常见数据结构之栈与队列用法示例
Jan 14 Python
浅谈ROC曲线的最佳阈值如何选取
Feb 28 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 Python
python两种注释用法的示例
Oct 09 Python
Python Selenium库的基本使用教程
Jan 04 Python
python实现简单石头剪刀布游戏
Oct 24 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输入流php://input使用示例(php发送图片流到服务器)
2013/12/25 PHP
php制作动态随机验证码
2015/02/12 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
jquery autocomplete自动完成插件的的使用方法
2010/08/07 Javascript
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
JavaScript基础教程之alert弹出提示框实例
2014/10/16 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
JS实现简单路由器功能的方法
2015/05/27 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
JavaScript事件详细讲解
2016/06/27 Javascript
Node.js Streams文件读写操作详解
2016/07/04 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
神级程序员JavaScript300行代码搞定汉字转拼音
2017/05/20 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
vue+element的表格实现批量删除功能示例代码
2018/08/17 Javascript
JS使用JSON.parse(),JSON.stringify()实现对对象的深拷贝功能分析
2019/03/06 Javascript
小程序采集录音并上传到后台
2019/11/22 Javascript
js实现轮播图特效
2020/05/28 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
2020/07/18 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
Python通过调用mysql存储过程实现更新数据功能示例
2018/04/03 Python
Django 视图层(view)的使用
2018/11/09 Python
Python 学习教程之networkx
2019/04/15 Python
Python实现二叉搜索树BST的方法示例
2019/07/30 Python
深入了解NumPy 高级索引
2020/07/24 Python
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
网站编辑求职信
2013/10/17 职场文书
服装厂厂长岗位职责
2013/12/27 职场文书
社区工作感言
2014/02/21 职场文书
校园环保标语
2014/06/13 职场文书
户籍证明格式
2014/09/15 职场文书
教你漂亮打印Pandas DataFrames和Series
2021/05/29 Python
MySQL中in和exists区别详解
2021/06/03 MySQL