首页 > 其他分享 >复杂控制语句

复杂控制语句

时间:2024-07-19 14:22:53浏览次数:12  
标签:语句 控制 name render 复杂 student gender age __

我们想要显示序号,可以通过loop.index来展示

这里我们想遍历一个复杂的列表字典,可以通过dict.items(),获取到字典的键和值

 实现效果:

 代码实现:

from flask import Flask,render_template



app = Flask(__name__)
student={
"name":"zhangsan ","age":17,"gender":"男",

}

student_list=[
{
"name":"zhangsan ","age":17,"gender":"男"},
{"name":"lisi ","age":25,"gender":"男"},
{"name":"wangwu ","age":69,"gender":"女"},


]
student_dict=[{

"aaa":{"name":"zhangsan ","age":17,"gender":"男"},
"bbb":{"name":"lisi ","age":25,"gender":"男"},
"ccc":{"name":"wangwu ","age":69,"gender":"女"}
}

]


@app.route('/test1')
def test1():
return render_template('1.html',**student)

@app.route('/test2')
def test2():
return render_template('2.html',stu_list=student_list)

@app.route('/test3')
def test3():
return render_template('3.html',stu_dict=student_dict)


if __name__ == '__main__':
app.run()

 

标签:语句,控制,name,render,复杂,student,gender,age,__
From: https://www.cnblogs.com/yongheng999/p/18311360

相关文章

  • 数据集规模、复杂性与结果变化性在微调与指令调整中的交互作用
     在自然语言处理(NLP)的诸多任务中,标注数据的稀缺往往限制了模型性能的进一步提升。随着大型语言模型(LLMs)的兴起,研究者们现在面临一个关键问题:在有限的标注数据条件下,是应该依赖于通用的大型模型,还是应该通过微调来定制更为专业的小型模型?大型模型虽然具备广泛的适用性,能够在多......
  • 表达式和控制语句
    表达式最常用的是变量,由Flask渲染模板时传过来,比如name也可以是任意一种Python基础类型,比如字符串{{stu_list}};或者数值,列表,元祖,字典,布尔值。运算。包括算数运算,如{{2+3}};比较运算,如{{2>1}};逻辑运算,如{{FalseandTrue}}过滤器|和测试器is函数调用,如{{current_ti......
  • 【RTT-Studio】详细使用教程四:PWM输出控制
    文章目录一、简介二、RTT时钟配置三、PWM初始化配置四、驱动代码编写五、测试验证一、简介本文将基于STM32F407VET6介绍,如何使用RT-ThreadStudio开发环境下使用输出PWM波形。主要是使用RTT自带的PWM设备进行编写的驱动函数,更加快捷便利。二、RTT时钟配置由于使......
  • LCD控制函数详解
    1.LCD控制器模块介绍1.1硬件框图LCD控制器的作用:承上启下IMX6ULL的LCD控制器名称为eLCDIF(EnhancedLCDInterface,增强型LCD接口),主要特性如下:支持MPU模式:有些显示屏自带显存,只需要把命令、数据发送给显示屏即可;就是前面讲的8080接口VSYNC模式:跟MPU模式类似,多了VSYNC......
  • idea内置数据库 + sql语句库表操作
    表数据操作,表是上一个博客里的表tb_emp--dml:数据操作语言--dml:插入数据-insert--1.为tb_emp表的username,name,gender字段插入值--所有用到引号的地方,用单引号双引号都可以insertintotb_emp(username,name,gender,crate_time,update_time)value('red','小红',1......
  • 通过脚本,将MySQL数据转换成单条insert语句
    通过命令,导出数据:SELECT*FROMusersINTOOUTFILE'/tmp/users_data.sql'FIELDSTERMINATEDBY','LINESTERMINATEDBY'\n';通过脚本,转成insert语句:#!/bin/envpython#-*-encoding:utf-8-*-#数据导出命令,注意修改表名#SELECT*FROMusersINTOOU......
  • 基于Python语言的入门算法和数据结构(持续更新中,求关注一波)[链表 栈 队列 复杂度 操作]
    这篇文章主要是讲的Python语言的算法,本人还在不断记笔记中,文章也会持续更新,内容比较浅薄,请大家指教另外推荐一个比较好用的记笔记的软件Typora,自己已经使用很久了,感觉不错。。。虽然但是还是有欠缺。目录第一章算法概述1.1什么是数据结构?01数据结构都有哪些组成方式02......
  • GICV3中断控制器调用流程
    GICV3中断控制器初始化调用链/kernel/irq/handle.c:#ifdefCONFIG_GENERIC_IRQ_MULTI_HANDLERint__initset_handle_irq(void(*handle_irq)(structpt_regs*)){if(handle_arch_irq)return-EBUSY;handle_arch_irq=handle_irq;return0;}#en......
  • idea内置数据库 + sql语句库表操作
    sql语句--查询所有数据库showdatabases;--ddl:表结构--创建:基本语法(无约束)--注释:comment'id,唯一标识'createtabletb_user(idintcomment'id,唯一标识',usernamevarchar(20)comment'用户名',namevarchar(10)comment'姓名',......
  • uni-app 控制小程序版本更新;小程序自动更新版本;
    更新方法,onLaunch或者onShow(推荐写在onShow内)调用就可以constupdateManagerFn=()=>{constupdateManager=uni.getUpdateManager();updateManager.onCheckForUpdate(function(res){//请求完新版本信息的回调console.log(res.hasUpdate,'请求完新版本......