首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Python】循环语句 ⑤ ( range 语句 | for 循环本质遍历序列 | 生成由 0 开始 n 序列 | 生成由 m n 序列 | 生成由 m n 步长为 k 序列 )

- 生成由 0 开始 n 序列 range 语法 1 : 生成 由 0 开始 n 序列 , 不含 n 本身 ; range(n) 代码示例 : """ range 代码示例 """ my_range...= range(6) print(list(my_range)) 执行结果 : [0, 1, 2, 3, 4, 5] 2、range 语法 2 - 生成由 m n 序列 range 语法 2...: 生成 由 m n 序列 , 不含 n 本身 ; range(m, n) 代码示例 : my_range = range(1, 6) print(list(my_range)) # 输出:[1..., 2, 3, 4, 5] 执行结果 : [1, 2, 3, 4, 5] 3、range 语法 3 - 生成由 m n 步长为 k 序列 range 语法 3 : 生成 由 m n 步长为...k 序列 , 不包含 n ; 下面的代码是 生成 0 10 之间偶数序列 , 不包括 10 本身 ; 代码示例 : """ range 代码示例 """ my_range = range(0

17320
您找到你想要的搜索结果了吗?
是的
没有找到

搭建后台管理系统思路

个人体会是整体基础框架,这个是指最基础框架,比如根 router-view, 侧边栏以及侧边router-view,以及顶部栏,等基础布局控制。...组件 NavMenu 导航菜单 侧边导航栏需要我们路由一些信息,比如路由对应组件,就像 router-link 对应 router-view 如果菜单是二菜单,三菜单,需要怎么处理 如果需要折叠菜单...,需要怎么处理,这里就需要阅读 折叠菜单组件 也就是说侧边菜单来其实就是一个个 router-link 然后扩展菜单项是否有 icon 小图标,是否有标题存在,那么路由就需要设置 meta 属性了 顶部栏...面包屑 消息通知 下拉菜单 关闭展开侧边栏按钮 面包屑 需要注意什么呢?...需要注意是否需要点击跳转,定位那一菜单问题 需要研究 Breadcrumb 面包屑 关闭展开侧边栏按钮 需要使用 vuex 来存储打开与否这个状态值,通过 vuex 来更改状态 AppMain.vue

2.7K20

ionic3升适配angular5

昨天angular5和ionic3同时发布更新了,为了用上angular5新特性,还是有必要踩下坑,当然踩坑白老鼠建议选用一个最近不用维护项目。...angular5最新beta版 在ionic3官网建议是更新依赖angular5.0.0版本,而根据上述说明,优先选择做了做了bug修复angular5.0.1版。...于是我们升级步骤如下: 一、更新包依赖 删除package-lock.json和node_modules,然后修改package.json如下: "dependencies" : { ......更新说明: ---- 更改内容: I18n更改; 内置管道如Date、Currency、Percent更改; 弃用内容: compiler: ngGetContentSelectors()在v4版本被移除...现在移除,用SerializerTypes.PRIMITIVE代替; ---- 看上去内容很多,但不要被吓到,因为从内核级别看是改动比较多,但从项目应用上只是个别地方要调整,基本向下兼容,故angular4angular5

2.5K40

Core + Vue 后台管理基础框架4——前端授权

1、前言   上篇,我们讲了后端授权。与后端不同,前端主要是通过功能入口如菜单、按钮显隐来控制授权。具体来讲,就是根据指定用户制定权限来加载对应侧边菜单和页面内功能按钮。我们一个个来讲。...截图中,上边红框代表是在注册路由跳转前回调钩子,此钩子可以根据具体情况决定是否需要导航目的路由或导航其他路由。...下边红框先调用menu store中获取侧边栏action,从后端拿到本用户具有权限侧边菜单: ?   ...从后端拿到侧边菜单json,前端是没办法直接使用,一堆json对象或者字符串,与Vue路由、视图并没法儿无缝衔接,所以上边我们看到调用了travseRoutes方法,此方法在前端工具类route.js...3、功能按钮   大部分项目都做到了菜单权限控制,但做到页面级别的,倒是不多。毕竟他该多,而且也是要费点儿功夫。那这里我们就来看看前端是如何实现按钮权限控制

71710

SaaS-多租户SaaS平台数据库方案(前端框架)

3 前端框架 3.1 脚手架工程 技术栈 vue 2.5++ elementUI 2.2.2 vuex axios vue-router vue-i18n 前端环境 node 8.++ npm 5.++...如果以后做真正企业开发,建议开启 (4)输入命令: npm run dev 3.3 工程结构 整个前端工程工程目录结构如下: ├── assets...路由和菜单是组织起一个后台应用关键骨架。...本项目侧边栏和路由是绑定在一起,所以你只有在@/router/index.js 下面配置对应路由,侧边栏就能动态生成了。大大减轻了手动编辑侧边工作量。...3.4.2 前端数据交互 一个完整前端 UI 交互服务端处理流程是这样: UI 组件交互操作; 调用统一管理 api service 请求函数; 使用封装 request.js 发送请求; 获取服务端返回

2.3K20

团队技术文档构建利器vuepress上手实践

── styles (可选) 用户存放样式相关文件 │ │ │ ├── index.styl 将会被自动应用全局样式文件,会生成在最终css文件结尾,具有比默认样更高级优先 │...3.1.3 侧边栏(sidebar) themeConfig.sidebar 侧边栏一般用于文档目录索引,可以直接在 config.js 中配置链接数组,也在页面中配置 sidebar:auto 自动生成侧边栏目录...,但是自动生成只能生成当前页。...css文件结尾,具有比默认样式更高优先,palette.styl 用于重写默认样式常量,或者设置新 stylus 颜色常量,如: $accentColor = #3eaf7c $textColor.../usr/bin/env sh # 确保脚本抛出遇到错误 set -e # 生成静态文件 npm run docs:build # 进入生成文件夹 cd docs/.vuepress/dist #

1.3K20

团队技术文档构建利器vuepress上手实践

── styles (可选) 用户存放样式相关文件 │ │ │ ├── index.styl 将会被自动应用全局样式文件,会生成在最终css文件结尾,具有比默认样更高级优先 │...3.1.3 侧边栏(sidebar) themeConfig.sidebar 侧边栏一般用于文档目录索引,可以直接在 config.js 中配置链接数组,也在页面中配置 sidebar:auto 自动生成侧边栏目录...,但是自动生成只能生成当前页。...侧边栏还支持以下更加细节设置: 设置嵌套层数 是否展开所有 标题链接是否激活(禁用可以懒加载提升性能) 分组 侧边栏分页面定制 禁用 3.1.4 搜索框(search box) themeConfig.search...css文件结尾,具有比默认样式更高优先,palette.styl 用于重写默认样式常量,或者设置新 stylus 颜色常量,如: $accentColor = #3eaf7c $textColor

2.4K94

EaseMobile 主题导航菜单设置小图标的方法(图文+视频教程)

Off Canvas 侧边栏导航与WordPress 菜单对应 EaseMobile 主题Off Canvas 侧边栏导航在后台中是通过WordPress 菜单”项设置,如下图,这个是前台与“...小图标的设置·打开“图像描述” 在实际使用中,当你设置好菜单项后,接下来就要为每个菜单项设置独一无二小图标了(有了小图标的陪衬,侧边栏才好看嘛)。添加小图标是通过菜单项中“图像描述”来。...上传json 文件、4个svg 文件fontello 先下载该文件包,解压缩后,里面有4个 svg 格式文件以及一个config.json 文件。 ? ?...一、首先你用浏览器进入 http://fontello.com/,等网站加载完毕。 ? ? 二、拖拽上传这5 个文件(4个 svg 格式文件以及一个config.json 文件)首页。 ? ?...二、一面打开主题目录下fontello文件夹,一面打开fontello-xxxx.zip 文件下一目录(见图),然后解压这些文件覆盖主题目录下fontello文件夹下,覆盖源文件。 ? ?

2.1K80

开发工具总结(15)之Vuepress制作文档并发布GitHub

.vuepress/styles/index.styl 将会被自动应用全局样式文件,会生成在最终 CSS 文件结尾,具有比默认样式更高优先。...---- 六、配置详解 (一)package.json配置 路径为:hello_vuepress/package.json 开始4行是运行yarn init -y自动生成,这里scripts节点里面配置两个启动命令...侧边栏标题优先 可以通过上文提到 YAML front matter 来设置侧边嵌套标题链接最大深度。...c.自动生成侧边栏 所有页面启用自动生成侧边栏: module.exports = { themeConfig: { sidebar: 'auto' } } 如果设置了多语言模式,可以指定特定语言启动自动生成侧边栏...如果发布https://用户名.github.io/二路径,则将base设置成二路径。

3.9K50

后台管理系统 – 页面布局设计

vue-element-admin采用侧边菜单布局,侧边菜单 + 顶部导航 + 内容区域,这也是我个人最推崇布局方式。...(3)混合菜单布局 其实和侧边菜单布局大同小异,还是属于侧边菜单布局范畴。 只不过这样布局的话,面包屑导航就不适合和顶部放一行了,只能另起一行。...侧边实现方式是难点,因为这里即涉及如何和路由数据匹配,又涉及权限筛选。...侧边栏最好是和路由配置共用一套数据,方便扩展和维护,这里得益于 react-router-waiter 已经封装好路由管理方案(类vue-router),所以直接读取路由配置数据,动态生成菜单组件结构...三菜单11),展示出来。

7.1K51

手把手教你用vuepress搭建自己网站(2)

其中导航栏链接分为三种:一 nav,链接,二下拉菜单,带标题多级分类菜单 nav,直接带路由即可 themeConfig: { nav: [ { text: '首页', link...如果想 nav 二下拉菜单,如下配置,link属性值带有链接,会直接是链接,若不是那就是路由,在vuepress中提供了一个items属性,配置二导航如下所示 themeConfig:{ nav...如果你想要二菜单带有标题,分类菜单形式,如下配置 themeConfig:{ nav: [{text: "主页", link: "/" }, { text: '网站',...link: 'http://doc.itclan.cn' }, // 后面直接是链接 { text: "前端", // 二菜单配置...你可以按照这个类似的结构,无限制配置下去 光有 nav 导航是不够,下面来配置一下侧边栏,怎么配置侧边栏才是重中之重 配置侧边栏-slider 自动获取侧边栏内容 如果你希望自动生成当前页面标题侧边

2.5K20

layuiAdmin pro v1.x 【单页版】开发者文档

在 start/json/menu.js 文件中,我们放置了默认侧边菜单数据,你可以去随意改动它。...如果你需要动态加载菜单,你需要将 views/layout.html 中对应地址改成你真实接口地址 侧边菜单最多可支持。...//二菜单名称(与视图文件夹名称和路由路径对应) ,"title": "栅格" //二菜单标题 ,"jump": '' //自定义二菜单路由地址 ,"spread": true //是否默认展子菜单...需要注意是以下几点: 当任意菜单有子菜单,点击该菜单都只是收缩和展开操作,而并不会跳转,只有没有子菜单菜单才被允许跳转。...我们假设一菜单 name 是:a,二菜单是:b,三菜单 name 是 c,那么: 三菜单最终路由地址就是:/a/b/c 如果二菜单没有三菜单,那么二菜单就是最终路由

3.8K20

一个vuepress配置问题,引发js递归算法思考

# 问题 我使用elog插件批量导出语雀文档。elog采用配置是所有文章平铺导出,没有按照语雀知识库目录生成markdown,这导致 vuepress 侧边栏无法和语雀一致,如下图。...那如何批量生产菜单配置项呢? 递归函数呀呀呀呀呀呀 elog 在同步语雀文档时,会自动创建elog.cache.json缓存文件,在 vueprss 项目根目录中查看。...uuid 咱们根据以上参数,编写递归函数, 将elog.cache.json一维数组,递归生成 vuepress 侧边栏配置数据 代码如下: function genYuqueRoute() {...广度优先搜索,对数据结构竖向执行,把树结构平面铺开、以层级数为列数,从第一列依次执行。 将深度搜索、广度搜索代入生活场景更容易理解。...咱们先看一个家庭关系树状图,爷爷奶奶是一属性、父母叔伯二、孙子孙女三属性、重孙们是四属性,以此类推。形成一个家庭关系树状图。

26820

WordPress免费主题:Document,让阅读变得更加方便

新建菜单 添加菜单项 发布到顶部菜单  5.小部件、侧边栏 主题具有文章信息、作者信息、最新文章、最近更新 四个小部件(小部件自带配置,可在添加时候填写),添加后默认在文章页面的右侧边栏显示。...,虽然这个前端实现比较方便,但是考虑需要seo所以直接在后端生成; 文章目录导航需要自动跟随阅读进度,点击文章目录导致自动跳转到对应内容; 文章目录最小高度为屏幕一半,悬浮在文章左侧; 2....二、三标题 作者信息卡片 文章信息卡片 评论区 最新文章 文章导航 文章底部赞赏 站点底部信息 导航栏菜单 导航栏搜索 上一篇、下一篇文章 一键回到顶部 主题色、阅读模式切换 文章点赞、踩 文章浏览...增加后台设置,可设置主题基本信息:关键词、主题描述、作者信息等; 增加编辑器插件:代码高亮、一、二、三标题、成功文字块、错误文字块、失败文字块、图片灯箱、文字标记 新增元标签:一、二、三标题...、成功文字块、错误文字块、失败文字块、图片灯箱、文字标记 自定义顶部菜单 404页面 搜索空结果页面 文章密码权限控制 20220617更新 修复窗口大小改变时,固定状态下左右侧边栏位置没有同步变动,

4.1K30

React 折腾记 - (1) React Router V4 和antd侧边正确关联及动态title实现

v4虽然提供了全局404组件,但是history里面没有代表404状态 实现目标 点击侧边菜单会改变标题,对应item也会高亮 直接修改路由,初次加载等会自动展开对应分组,高亮对应子项...location; sidebarData.map(item => { if (item.pathname) { // 做一些事情,这里只有二菜单...} // 因为菜单只有二,简单做个遍历就可以了 if (item.children && item.children.length...这样鉴权机制可以做到很细致化,但是对应判断逻辑也会多起来,看业务改了 也可以维护过渡效果,添加对应字段,然后每次访问不同URL时候更改过渡效果 以上都需要依赖状态管理器,来维护,因为涉及不同组件通讯...CSS文件什么 ├── jsconfig.json # 用来映射webpack alias ,这样vscode下才能智能提示alias路径 ├── package.json ├── public

2.9K30

VS Code配置C语言开发环境超详细教程

侧边栏是几个快速按钮,点击最下面的“Extensions”(扩展)按钮。 ?...随后,打开VSCode,然后在”File“菜单下找到”Open Folder“子菜单,并点击。定位刚刚创建新文件夹,然后点击”选择文件夹“按钮。...I\' m VSCode\n"); return 0;} ? 重点来了,代码编辑完成后还不能直接运行。还需要配置俩json文件。...首先,在”Terminal“菜单下点击”Configure Tasks...”子菜单。 ? 在随后出现弹出框中选择“C/C++:gcc.exe生成活动文件” ?...随后,在“CEXAMPLES”文件夹中会自动生成一个“.vscode"子文件夹,在这个子文件夹下自动创建一个”tasks.json文件。不用做任何改动。 ?

15.2K11
领券