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

Python读书笔记11(循环遍历所有内容)

面的文章和大家分享了数字、字符串、列表和元组,我们重新声明这些变量回顾一下! 数字、浮点数直接用等号声明 字符串需要将内容用英文单引号或双引号括起来 列表是外面用中括号括起来!...几个小问题,检验一下我们的学习成果: 1、如何强制字符串数字互转,公式是什么? 2、字符串、列表、元组分别有什么特性? 3、元组和列表的最大差异是什么! 木有答案,可以考虑回头看看历史文章。...代表我们输入的是一个循环语句,需要执行冒号面的代码,如果不加的话直接单击回车,Python会认为你语句已经输入完成,直接执行了!...恢复缩进可以正常打印,一个是原内容,一个是首字母大写再输出! 那不缩进就代表错误吗?...其实不然,不缩进的意思是代表不在For循环内容,但是这种方式IDLE中无法演示,我们通过笔记本编程,然后Windows自带的命令行执行看一下什么效果 我们发现如果有缩进,代表For循环内重复执行!

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

    Python读书笔记11

    面的文章和大家分享了数字、字符串、列表和元组,我们重新声明这些变量回顾一下! 数字、浮点数直接用等号声明 字符串需要将内容用英文单引号或双引号括起来 列表是外面用中括号括起来!...几个小问题,检验一下我们的学习成果: 1、如何强制字符串数字互转,公式是什么? 2、字符串、列表、元组分别有什么特性? 3、元组和列表的最大差异是什么! 木有答案,可以考虑回头看看历史文章。...代表我们输入的是一个循环语句,需要执行冒号面的代码,如果不加的话直接单击回车,Python会认为你语句已经输入完成,直接执行了!...恢复缩进可以正常打印,一个是原内容,一个是首字母大写再输出! 那不缩进就代表错误吗?...其实不然,不缩进的意思是代表不在For循环内容,但是这种方式IDLE中无法演示,我们通过笔记本编程,然后Windows自带的命令行执行看一下什么效果 我们发现如果有缩进,代表For循环内重复执行

    62880

    CSS编码规范

    冒号之后加空格 5.每一个属性值必须添加分号; 并且分号空格 例如: ?...,冒号之后加空格 5.属性值之后添加分号; 其他规范 1.使用单引号,不允许使用双引号 2.如果使用CSS3的属性,如果有必要加入浏览器前缀,则按照webkit- / -moz- / -ms- / -o...应该采用更简明有语义的英文单词进行组合 3、命名注意缩写,但是不能盲目缩写,具体请参见常用的CSS命名规则 4、不允许通过1、2、3等序号进行命名 5、避免class与id重名 6、id用于标识模块或页面的某一个父容器区域...3.禁止css中使用*选择符 4....不需要再写上元素对应的tag,例如: div#test { width: 100px; } 5.0后面不需要单位,比如0px可以省略成0,0.8px可以省略成.8px 6.如果是16进制表示颜色,则颜色取值应该大写

    1.4K150

    Linux Shell编程入门

    取值的时候要在变量名前加$,$variable_name可以引号中使用,这一点和其他高级语言是明显不同的。...然后,从第四行到第十一行之间的内容Shell Script编程中被称为Here文档,Here文档用于将多行文本传递给某一命令。...Shell脚本中可以使用所有的Linux命令,利用上面的cat和exit,从一方面来说,熟练使用Linux命令也可以大大减少Shell脚本的长度。...第二十三行中,backtick(`)的作用是取出两个backtick之间的命令输出结果,在这里,也就是将结果取出赋给变量 newfile。...有时候,选项还会带一个值,例如-c5等,这时要在option_string中该选项字母后面加上一个冒号,getopts发现冒号 ,会读取该值,然后将该值放入特殊变量OPTARG中。

    1.2K10

    CSS 样式书写规范

    本规范也可以我的 Github 上看到,欢迎留言或者 PR。...规则声明块的左大括号 { 前加一个空格。 样式属性的冒号 : 后面加上一个空格,前面不加空格。 每条样式后面都以分号 ; 结尾。 规则声明块的右大括号 } 独占一行。...所有最外层引号使用单引号 ' 。 当一个属性有多个属性值时,以逗号 , 分隔属性值,每个逗号添加一个空格,当单个属性值过长时,每个属性值独占一行。...星号要一列对齐,星号与内容之间必须保留一个空格,标识符冒号与内容之间必须保留一个空格。...本规范也可以我的 Github 上看到,欢迎留言或者 PR。 到此本文结束,如果还有什么疑问或者建议,可以多多交流,原创文章,文笔有限,才疏学浅,文中若有不正之处,万望告知。

    1.2K70

    Spring Boot 配置文件怎么造?

    冒号面的空格是必须要有的,每组键值对占用一行,且缩进的程度要一致,也可以使用行内写法:{k1: v1, ....kn: vn} 数组:由形如 -(空格)value 的数据组成。...短横线后面的空格是必须要有的,每组数据占用一行,且缩进的程度要一致,也可以使用行内写法:[1,2,...n] 复合结构:上面三种数据结构任意组合 如何使用 src/resources文件夹下创建一个application.yml...,若加双引号则输出特殊字符,若不加或加单引号则转义特殊字符 数组类型,短横线后面要有空格;对象类型,冒号后面要有空格 YAML是以空格缩进的程度来控制层级关系,但不能用tab键代替空格,大小写敏感 如何从配置文件取值...该注解可以标注类上也可以标注方法上,这也注定了它有两种获取值的方式。 1. 标注实体类上 这种方式用于从实体类上取值,并且赋值到对应的属性。...标注配置类上的方法上,同样是从配置文件中取值赋值到返回值的属性中。

    19141

    Spring Boot配置文件详解

    字符串默认不加引号,单引号会转义特殊字符。日期格式支持yyyy/MM/dd HH:mm:ss 对象:由键值对组成,形如 key:(空格)value 的数据组成。...冒号面的空格是必须要有的,每组键值对占用一行,且缩进的程度要一致,也可以使用行内写法:{k1: v1, ....kn: vn} 数组:由形如 -(空格)value 的数据组成。...yaml: str: 字符串可以不加引号 specialStr: "双引号直接输出\n特殊字符" specialStr2: '单引号可以转义\n特殊字符' flag: false num...,若加双引号则输出特殊字符,若不加或加单引号则转义特殊字符; 二、数组类型,短横线后面要有空格;对象类型,冒号后面要有空格; 三、YAML是以空格缩进的程度来控制层级关系,但不能用tab键代替空格,大小写敏感...四、YAML 通过空格缩进的程度确定层级,冒号后面有空格,短横线后面有空格。

    1.9K40

    Vue0.11版本源码阅读系列四:详解指令值解析函数

    总结一下,就是如果是以逗号分隔的冒号表达式,则解析为: [ { arg: 【冒号前的字符】, expression: 【冒号的字符】, raw:...冒号表达式 先看就一个的情况,如a:b,遍历到的当前字符如果是冒号的话就把冒号之前的字符截取出来作为arg,冒号的字符作为expression,begin变量是用来标记当前这个表达式的起点的,所以要截取冒号的字符需要新增一个变量...,会输出类似下面的结果: [ { "arg":"show ?...,所以引号或双引号里的都要忽略,所以让我们新增两个变量来记录是否是引号里: var inDouble = false // ++ var inSingle = false // ++ 如果出现第一个引号...'abc'和capitalize abc最后匹配出来的都是:["abc"],加上后面两个引号的匹配则才是我们需要的:["'abc'"]。

    48410

    我要偷偷的学Python,然后惊呆所有人(第一天)

    ,右边是值,键值对之间用逗号隔开 特征 : 可以获取,可以修改,无序排列 底层使用了哈希算法,储存的数据是散列,键值对储存的数据 获取字典当中的数据:可以获取,直接输入冒号左边的键即可取值的数据...这时候就要对输入的数据进行强制类型转换了:choice = int(input('请输入您的选择:')) ---- 控制语句 条件控制语句 if判断 在这里,你可能注意到了一个细节:条件判断代码中的冒号...:、下一行内容的前面,会空几个格,但这是为什么呢?...首先,计算机的沟通语言中,空格的学名叫缩进,比如我们写文章都要空两个格,这就叫首行缩进。 icon 对于Python而言,冒号和缩进是一种语法。...elif可不接else if嵌套 像这种如果底下还有如果(即条件里还套条件)的情况,我们如何用Python把上面的规则写出来,并得出评价呢? 答案就是——嵌套条件。

    51820

    shell语法

    否则会报错 使用变量 使用变量需要加上¥(此符号bash中意为取值),或者$(),花括号是可选的,主要是为了帮助解释器识别边界 echo $yxc echo $(yxc) echo会自动换行 错误:echo...,也可以使用双引号,也可以不使用引号引号和双引号的区别(不加引号和双引号相同) 单引号中的内容会原样输出,不会执行,不会取变量(即不会转义),即没有使用&符号取值引号中的内容可以执行,可以取变量...,即可以使用&取值 取出字符串的长度 ¥后面加井号 echo ${井号name},即可以取出name的长度(注意这个地方是花括号) 提取子串 根据下标取值 echo ${name:m:n}注意这个每一个下标前都有冒号...后面的) 输出长度:length STRING:返回STRING的长度 index STRING CHARSET:CHARSET中任意单个字符STRING中最前面的字符位置,下标从1开始。...-e\c,\c可以取消最后的回车(和py中的end = “”相同),因为echo和py中的print相同,最后会自动换行。

    11710

    第一个IronPython程序(之一)

    多个参数之间 (这里没有演示) 用逗号分隔。 其次, 函数没有定义返回的数据类型。 IronPython 不需要定返回值的数据类型;甚至不需要指定是否有返回值。...单个引号表示一个单行字符串,三重引号表示一个多行字符串。开始与结束引号间的所有东西都被视为单个字符串的一部分, 包括硬回车和其它的引号字符。...三重引号也是一种定义既包含单引号又包含双引号的字符串的简单方法。 在三重引号中的任何东西都是这个函数的 doc string, 它们用来说明函数可以做什么。...如果存在 doc string, 它必须是一个函数要定义的第一个内容( 也就是说, 冒号面的第一个内容 )。 在技术上不要求给出函数的 doc string, 但是您应该这样做。...我相信您上过的每一种编程课上都听到过这一点, 但是 IronPython 带给您一些额外的动机: doc string 在运行时可作为函数的属性。

    83190

    第十讲:Python 数据类型总结

    字符串可以使用单引号、双引号、三单引号和三双引号来创建 b. 三引号可以多行定义字符串,它也可以是说明性的注释信息 c. Python 是不支持单字符的,单字符也是作为一个字符串来使用的 d....字符串可以通过下标索引来取值,它还支持运算符操作 f. 字符串内置的常用方法非常多,详情见第五讲,大家也可以通过IDLE 里面输出dir(str)这条命令来查看 1.3 List(列表) a....列表可以通过下标索引来取值 e. 列表内置大量实用的方法,详细见第六讲,大家也可以通过IDLE 里面输出dir(list)这条命令来查看 1.4 Tuple(元组) a....元组的元素写在小括号 () 里,元素之间用逗号隔开,组中的元素类型也可以不相同 c. 元组也可以通过下标索引来取值,元组也支持运算符操作,元组内元素允许重复出现 d....字典中的每一个键值(key=>value)对用冒号(:)分割,每个键值对之间用逗号(,)分割,整个字典包括花括号({})中 f.

    60540

    【笔记】《MATLAB快速入门》

    2.Matlab中,我们使用中括号来创建,元素之间使用逗号或空格来隔开,多维矩阵中维与维用分号隔开。...5.下面的例子可以看到,一开始没有被赋值的全局变量是一个空矩阵,然后由于脚本对其赋值了,所以变成了10 ? 字符串相关 1.Matlab中字符串使用单引号括住。...2.plot()中可输入三个参数,分别是x轴取值函数,y轴取值函数,线条设定。其中线条设定是一个字符串,由颜色,样式,标记组成。...3.可以通过plot中重复输入多次参数来同时绘制多条线一幅图中,也可以创建图使用hold on指令来保留图像不被擦除从而绘制多条线。...10.这里来稍微详细说下冒号运算符(:)。冒号运算符之前【Python入门】里面其实就有出现过,Matlab里这也是相当重要的符号。

    1.9K11

    Linux Shell编程零基础入门

    取值的时候要在变量名前加,,,variable_name可以引号中使用,这一点和其他高级语言是明显不同的。...然后,从第四行到第十一行之间的内容Shell Script编程中被称为Here文档,Here文档用于将多行文本传递给某一命令。...Shell脚本中可以使用所有的Linux命令,利用上面的cat和exit,从一方面来说,熟练使用Linux命令也可以大大减少Shell脚本的长度。...第二十三行中,backtick(`)的作用是取出两个backtick之间的命令输出结果,在这里,也就是将结果取出赋给变量 newfile。...有时候,选项还会带一个值,例如-c5等,这时要在option_string中该选项字母后面加上一个冒号,getopts发现冒号 ,会读取该值,然后将该值放入特殊变量OPTARG中。

    1.2K10

    Linux Shell编程入门

    取值的时候要在变量名前加$,$variable_name可以引号中使用,这一点和其他高级语言是明显不同的。...然后,从第四行到第十一行之间的内容Shell Script编程中被称为Here文档,Here文档用于将多行文本传递给某一命令。...Shell脚本中可以使用所有的Linux命令,利用上面的cat和exit,从一方面来说,熟练使用Linux命令也可以大大减少Shell脚本的长度。...第二十三行中,backtick(`)的作用是取出两个backtick之间的命令输出结果,在这里,也就是将结果取出赋给变量 newfile。...有时候,选项还会带一个值,例如-c5等,这时要在option_string中该选项字母后面加上一个冒号,getopts发现冒号 ,会读取该值,然后将该值放入特殊变量OPTARG中。

    1.4K20

    Linux Shell编程入门

    取值的时候要在变量名前加$,$variable_name可以引号中使用,这一点和其他高级语言是明显不同的。...然后,从第四行到第十一行之间的内容Shell Script编程中被称为Here文档,Here文档用于将多行文本传递给某一命令。...Shell脚本中可以使用所有的Linux命令,利用上面的cat和exit,从一方面来说,熟练使用Linux命令也可以大大减少Shell脚本的长度。...第二十三行中,backtick(`)的作用是取出两个backtick之间的命令输出结果,在这里,也就是将结果取出赋给变量 newfile。...有时候,选项还会带一个值,例如-c5等,这时要在option_string中该选项字母后面加上一个冒号,getopts发现冒号 ,会读取该值,然后将该值放入特殊变量OPTARG中。

    3.8K20

    180619-Yaml文件语法及读写小结

    基本语法 使用空格 Space 缩进表示分层,不同层次之间的缩进可以使用不同的空格数目,但是同层元素一定左对齐,即前面空格数目相同(不要使用tab) # 表示单行注释 破折号后面跟一个空格(a dash...and space)表示列表 用冒号和空格表示键值对 key: value 简单数据(scalars,标量数据)可以不使用引号括起来,包括字符串数据 用单引号或者双引号括起来的被当作字符串数据,引号或双引号中使用...kv结构的对象,支持通过大括号的方式来替代,简化配置文件的行数 love: {name: apple, price: 2.99} hite: {name: orange, price: 1.99} 上面的配置...小结 核心语法: 使用空格 Space 缩进表示分层,不同层次之间的缩进可以使用不同的空格数目,但是同层元素一定左对齐,即前面空格数目相同(不要使用tab) # 表示单行注释 破折号后面跟一个空格表示列表...用冒号和空格表示键值对 key: value 简单数据可以不使用引号括起来,包括字符串数据 用单引号或者双引号括起来的被当作字符串数据,引号或双引号中使用C风格的转义字符 转义demo: comment

    1.8K10
    领券