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

【Python】判断语句 ② ( if else 语句 | if else 语句语法 | Python 空格缩进 | 代码示例 )

: if 条件判定 和 else 后面 冒号很重要 , 一定要写上 ; 4 空格缩进 : 条件判定满足 执行代码 , 和 条件判定不满足要执行代码 , 之前有一个 四个空格 缩进 ; else...与 if 是同级 , 前面不加缩进 ; else 代码块也需要添加 4 空格缩进 ; 二、Python 空格缩进 Python 语言中 , 通过空格缩进 , 判断代码归属 , 相当于 其它语言...大括号 ; Python , 空格缩进 是 Python 语法很重要一部分 , 4 空格缩进决定了 Python 代码逻辑结构 ; 多行代码同时具有 4 空格缩进 , 那么这些代码相当于写在同一个大括号...; 如果使用 普通文本编辑器 编写 Python 代码 , 建议使用 4 个空格进行缩进 ; 如果使用 IDE 环境 , 如 PyCharm 进行开发 , 一般 使用 TAB 键进行缩进 , PyCharm...会自动将 Tab 键转为 4 空格 ; 三、代码示例 代码示例 : """ if else 语句代码示例 """ # 通过 input 从命名获取都是字符串类型 input_string = input

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

【前端工程化】统一代码规范格式化

EditorConfig EditorConfig是一个用于统一编辑器配置插件。它可以定义一组编辑器配置规则,如缩进、换行符等,并在不同编辑器自动应用这些规则。...= 2 # 缩进大小 end_of_line = lf # 控制换行类型(lf | cr | crlf) trim_trailing_whitespace = true # 去除任意空白字符 insert_final_newline...配置.prittierrc文件 useTabs: tab缩进还是空格缩进,false为空格缩进 tabWidth: tab表示几个空格 printWidth: 一字符最大长度 semi: 行尾是否设置分号...,false为不设置 singleQuote: 单引号还是双引号,true为单引号 trailingComma: 在多行输入尾逗号是否添加,none为不添加 { "useTabs": false,...这些插件可以将Prettier规则集成到ESLint,确保两者规则不会相互冲突。 1.

37020

vscode代码整理插件_vscode安装离线插件

大家好,又见面了,是你们朋友全栈君。...中使用Less方法: 在vsCode插件管理搜索插件 Easy LESS安装,(如没安装node.js先安装一下) 在项目根目录如没有.vscode目录,需要创建.vscode目录,添加一个配置文件:settings.json...": false, // 缩进不使用tab,使用空格 "prettier.semi": true, // 句尾添加分号 "prettier.singleQuote": true, // 使用单引号代替双引号...因为使用了一些折敏感型渲染器(如GitHub comment)而按照markdown文本样式进行折 "prettier.arrowParens": "avoid", // (x) => {} 箭头函数参数只有一个时是否要有小括号..., // 在jsx把'>' 是否单独放一 "prettier.jsxSingleQuote": false, // 在jsx中使用单引号代替双引号 "prettier.parser": "babylon

1.5K30

手把手教你使用 ESLint + Prettier 规范项目代码

那时我们就好比一代码,如果发型不一,上来就是两…55555 不说了… 所以说统一样式更有助于我们更统一管理,也会使我们少犯错误,这时 ESlint 站出来了,它就是教务处主任化身,会将我们形形色色发型...代码风格问题:风格不符合一定规则 (doesn’t adhere to certain style guidelines) 就好比有些同学喜欢使用 tab 缩进,有些喜欢空格,有些喜欢 2 个空格,有些喜欢...,你还‘威逼利诱’让大家下载了 vscode 插件,没有通过 ESLint 校验代码 VSCode 会给予下滑波浪线提示,提醒他好好检查。...// 使用 2 个空格缩进 tabWidth: 2, // 不使用 tab 缩进,而使用空格 useTabs: false, // 行尾需要有分号 semi: true, //...: 'css', // 换行符使用 lf endOfLine: 'lf', }; 添加命令 // package.jsonscripts中加入 "lint": "eslint --ext

1.1K20

vim | 基础配置和使用

, vim 使用理念: 尽量使用 vim 原生自带功能, 拒绝任何三方插件 尽量使用各平台通用 vimrc 配置 (除了 vscode 使用 setting.json) 1 vim 通用操作#...1.1 示例# vim 操作都是通过如下方式进行操作: [数字] / [数字] / >i{ | 将当前 {} 内内容向右缩进...>" | 添加包围 ", 如 ysiw" 2.3 multi-cursor 多光标# 可以使用 gb 代替 vscode ctrl-d 2.4 其他操作# gh | 可以模拟鼠标悬浮 gd...仓库根目录 wsl: wsl 是 ubuntu, 为了使用 sudo 时 vimrc 配置生效, vimrc 修改通过修改 /etc/vim/vimrc 实现 vscode: vscode 直接使用...setting.json vim 配置 vimrc 配置示例 " 插入模式下使用 jj 快速返回到 normal 模式 inoremap jj " 使上下移动时候按照视觉行数移动

21110

统一代码风格工具——EditorConfig

否则会出现你格式化代码以后,却不能通过你代码校验工具检验 EditorConfig 文件设置用于在基本代码库维持一致编码风格和设置,例如缩进样式、选项卡宽度、行尾字符以及编码等,而无需考虑使用编辑器或...在当前项目根目录下添加.editorconfig文件 editorconfig文件是定义一些格式化规则(此规则并不会被vscode直接解析) 官网一个配置 # EditorConfig is awesome...文件,使用空格替代tab,并且一个tab会被替换为2个空格。...对应配置(从这我们也可以看出vscode本身其实是并不直接支持editorconfig) 全局安装或局部安装 editorconfig依赖包(npm install -g editorconfig...用于vue项目的配置文件 配合ESLint + Prettier #表示是最顶层配置文件,发现设为true时,才会停止查找.editorconfig文件 root = true # Unix-style

6.5K32

介绍16个让你代码变漂亮属性

Dear,大家好,是“前端小鑫同学”,长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~ 写作背景: 做前端开发很久了,但是每次都依赖脚手架或开源代码模版统一风格来编写代码,碰上不喜欢又搞不清楚怎么调整...我们在VSCode通过文末提供插件地址或在商店搜索即可,找下载量最大就对了。...API:printWidth 参数类型:int 默认值:80 Tab Width: 介绍和说明:指定每次缩进空格数。...API:tabWidth 参数类型:int 默认值:2 Tabs: 介绍和说明:是否用制表符代替空格执行缩进。...API:insertPragma 参数类型:bool 默认值:false Vue files script and style tags indentation 介绍和说明:是否在Vue文件对代码和标签进行缩进

91020

一套标准前端代码工作流

但是现在几乎不再使用它,取而代之VSCode,一款微软开源代码编辑器,它自带 git , eslint 等工具,让我们编码更加有质量,有效率。...接下来是代码规范方面,刚写代码前几年,毫不关心代码质量,遵循“能用就行”原则,随着项目的迭代,代码越来越臃肿(好在之前项目都不需要迭代),仿佛听到有人骂骂咧咧在吐槽代码?...module.exports = { printWidth: 80, //一字符数,如果超过会进行换行,默认为80 tabWidth: 2, //一个tab代表几个空格数...文件 VSCode集成 使用VSCode ,来给它添加魔法,加 EditorConfig , Eslint , Prettier , Git 扩展。...下面是 Prettier 扩展,以下安装好了,大家在扩展自行搜索安装就好了。微信搜索公众号 逆锋起笔,关注后回复 编程资源,领取各种经典学习资料。 ?

1.2K20

个人笔记-markdown使用入门

引用也可以嵌套,如加两个连续大于号,或者三个连续大于号 这是引用内容2 这是引用内容3 这是引用内容4 是黑体字 是微软雅黑 是红色 是蓝色 是尺寸...分割线 分割线, 三个星号, 或者在空白下方三个或者三个以上横线都可以实现分割线。三个星号上面不是在空白也可以实现分割线。...---- ---- ---- 脚注(footnote) hello[^hello] 下划线 在空白下方添加三条“-”横线。(前面讲过在文字下方添加“-”,实现2级标题)?? 1.9....,为使文档排版美观,往往需要进行缩进,如果在列表,若某个列表项包含多个段落时,希望后面的段落与带标号段落保持首字对其;或者在列表项包含表格时,希望表格整体进行缩进。...方法 在Markdown可以通过两种符号来进行缩进:可用使用4个空格或者1个Tab进行缩进,同时不同段落之间要保留一个空行。 使用上面的方法也可以进行多级缩进

2.7K10

Python升级之路( Lv1 ) Python 入门

Python 语言环境 相关软件已在底部通过百度云形式分享 以管理员身份运行 将其添加到 Windows环境变量, 以便我们可以通过 shell 窗口直接执行 python 相关命令...创建新虚拟环境 VSCode 配置虚拟环境 配置方式如下 打开VSCode设置 筛选 python venv path, 输入虚拟环境地址 重启 VSCode ---- 三...Python基本格式 缩进风格 恰当空格缩进问题 逻辑空白(空格和制表符)用来决定逻辑缩进层次,从而用来决定语句分组。 语句从新第一列开始。...缩进风格统一: 每个缩进层次使用 单个制表符 或四个空格(IDE会自动将制表符设置成4个空格) Python用缩进而不是{}表示程序块层次关系 Python区分大小写 2....异常处理 # 错误1, 首空格 print("首不能有空格") # 错误2, 使用了中文引号 print(“不能使用中文引号”) 4.

1.6K30

前端学习编辑器介绍

第二种、VScode编辑器,最多编辑器,不是说它有多好,实在是一直在用这个编辑器,有感情了哈哈,不会说是因为它是免费。同样,这款编辑器同样支持mac系统和win系统。...+ \ 跳转到匹配括号 Command + [ 减少缩进 Command + ] 增加缩进 Command + Shift + [ 切换到上一个已打开文件标签 Command + Shift + ]...Command + / 添加、移除注释 Option + Shift + A 添加、移除块注释 Command + Shift + D 复制光标所在整行,插入在该行之前 Command + K U...Command + U 撤销上一个光标操作 Option + Shift + I 在所选行尾插入光标 Control + Shift +↑ 向上面一添加游标 Control + Shift +...↓ 向下面一添加游标 Command + J 删除当前行与下一内容合并成一(光标未选中多行内容时候) 或 将多行内容合并成一(已选择需要合并多行时) Option + Shift +↑ 向上复制一

1.4K80

常用一些vscode前端插件

大家好,又见面了,是你们朋友全栈君。...安装后需要进行格式化参数配置: VSCode左下角设置图标–》设置–》输入框搜索settings,随便点一个 /* prettier配置 */ "prettier.printWidth...": 100, // 超过最大值换行 "prettier.tabWidth": 4, // 缩进字节数 "prettier.useTabs": false, // 缩进不使用tab,使用空格...可以快速查看某一最近一次修改是谁、什么时候、哪次提交修改 14 Open-In-Browser 由于 VSCode 没有提供直接在浏览器打开文件内置界面,所以此插件在快捷菜单添加了在默认浏览器查看文件选项...代码添加了许多实用 SVG 程序,你无需离开编辑器,便可以打开 SVG 文件并查看它们 30 TabNine TabNine 是一款基于人工智能代码自动补全工具 31 Night Owl 一个惊艳主题

1.9K30

【云+社区年度征文】vscode里开发vue项目需要安装插件

在开发编辑器vscode占有的比重越来越高,相比笨重webstorm和功能不怎么全subline,优势太明显。所以我们需要掌握vscode里开发项目一些小技巧。...今天来了解下vue在vscode设置。 在vscode里开发vue项目需要安装插件:eslint。大家都知道默认设置会比较蛋疼,只要你有点空格或者换行啥,就是提示报错,这肯定不能接受。...安装 首先安装eslint插件 安装并配置完成 ESLint 后,我们继续回到 VSCode 进行扩展设置,依次点击 文件 > 首选项 > 设置 打开 VSCode 配置文件,添加如下配置: "files.autoSave...比如 结尾不加分号 使用单引号 首俩个空格缩进等等 这个时候我们可能想 每次书写玩代码保存时候 它能自动帮我整理成符合标准代码 那是不是就事半功倍了 功能 我们一起来了解下它得功能。...160    }   ]  } 4、运行测试 在我们怕package.json文件

76920

以和为贵!让 ESlint、Prettier 和 EditorConfig 互不冲突

ESLint - Prettier conflict 曾在一次把 TypeScript 项目从 TSLint 迁移到 ESLint 工作遇到过这些问题。...我们打算用 ESLint 和 Prettier 接管语法检查,在添加了一条 ESLint 规则强制规定 2 个空格缩进以解决上图中问题后,其他问题又像按下葫芦浮起瓢一样纷纷出现了,很明显没法子通过一条条增加规则解决每一个冲突...ESLint no fix 可以看到,那些字符过多或缩进错误,都被标以了 prettier/prettier 并作为 ESLint 错误被打印出来。...比如对于这个 @typescript-eslint 插件里面的缩进规则,他们会往 rules 数组添加一条这样规则: "@typescript-eslint/indent": ["error", 2...添加一条自定义规则 项目团队 TypeScript 开发者对 2 个空格缩进浑身不舒服,非要改成 4 个。

9.1K70

MarkDown 常用语法

二、首缩进、换行、空行、对齐方式 首缩进 在 Markdown , 或  // 全角  或  // 半角  或  // 半角之半角... 这是全角状态下缩进  这也是全角状态下缩进  这是半角状态下缩进  这也是半角状态下缩进 这是半角之半角状态下缩进 这也是半角之半角状态下缩进 换行 常用为直接换行回车...和文字之间也要记得加空格) 有序列表 文本一 文本二 文本三 定义型列表 定义型列表由名词和解释组成。一写上定义,紧跟一写上解释。...可在文本任意位置(一般在最后)添加脚注,脚注前必须有对应脚注名字 示例:使用MarkDown1可以快捷书写文档,直接转换成HTML2 4)锚点(页内超链接) 语法格式:(#index) 说明:网页...12号黑体字 是蓝色5号字 八、代码引用 在 Markdown 需要引用代码时,如果引用语句只有一段,不换行,可以用`将语句包起来;如果引用语句为多行,可以将```置于这段代码和末行。

8210

关于 Tab 与空格之争,暴躁老哥 Linus 又有新指示!

新版本中最引人注目的变化莫过于 Linus 本人所做出配置文件变量调整。他针对“Kconfig”进行了优化,主动添加了一些隐藏 Tab,将原本空格缩进改为 Tab 缩进。...Linus 意见是“主动添加一些隐藏 Tab”,这种故意让 Tab 检测失败作法已经清晰表达了他立场。他还写道,“除非必要,否则不希望多此一举。...但现实的确出现了不少这类愚蠢工具,所以我只能选择这种方式”。Linus 本人对此做出解释是:还是觉得应该做出修改。...他表示,“自己更喜欢用 Tab,因为想让 column 排成一。对于某些 Word 文档,用 Tab,如此,当我想要修改部分内容,需要返回并编辑时,Tab 显然更容易操作”。...很明显,缩进是一种专门针对人类工具,目的就是方便开发者阅读和编写代码。每行开头添加这些空格对于编译器其实没什么实际影响(Python 除外)。

8910

vscode-轻量级实用编辑器 原

先整理部分觉得不错插件,体验一段时间再修改 一、常用插件 1.vscode-icon 让vscode文件夹目录添加上对应图标 ?...3.view in broswer ctrl + f1 在默认浏览器运行当前html,用惯HBuilder和webstrom这些ID一定会喜欢这个插件) 4.Path Intellisense...二、vscode常用快捷键 列选择:ALT+左键 命令面板:F1 切出新编辑器:Ctrl + 左键文件 代码缩进:Ctrl + [ 、Ctrl + ] 文件切换:Ctrl + Tab 转到首/行尾:...其他配置问题: 以下问题需在文件-首选项-设置添加 1.scsscss提示问题 // scss提示 "files.associations": { "*.css": "scss"...针对当前文件也可以在右下角状态栏中点击空格,设置相关参数 参考文档: 1.

94020
领券