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

python笔记:#011#循环

等效于 c = c - a *= 乘法赋值运算符 c = a 等效于 c = c a /= 除法赋值运算符 c /= a 等效于 c = c / a //= 取整除赋值运算符 c //= a 等效于...c = c // a %= 取 模 (余数)赋值运算符 c %= a 等效于 c = c % a **= 幂赋值运算符 c = a 等效于 c = c a 2.3 Python 中的计数方法 常见的计数方法有两种...4.1 循环嵌套 while 嵌套就是:while 里面还有 while while 条件 1: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3...知识点 对 print 函数的使用做一个增强 在默认情况下,print 函数输出内容之后,会自动在内容末尾增加换行 如果不希望末尾增加换行,可以在 print 函数输出内容的后面增加 , end=""...每行显示的星星和当前所在的行数是一致的 嵌套一个小的循环,专门处理每一行中 列 的星星显示 row = 1 while row <= 5: # 假设 python 没有提供字符串 * 操作

1.4K20

python笔记:#011#循环

等效于 c = c - a *= 乘法赋值运算符 c = a 等效于 c = c a /= 除法赋值运算符 c /= a 等效于 c = c / a //= 取整除赋值运算符 c //= a 等效于...c = c // a %= 取 模 (余数)赋值运算符 c %= a 等效于 c = c % a **= 幂赋值运算符 c = a 等效于 c = c a 2.3 Python 中的计数方法 常见的计数方法有两种...4.1 循环嵌套 while 嵌套就是:while 里面还有 while while 条件 1: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3...知识点 对 print 函数的使用做一个增强 在默认情况下,print 函数输出内容之后,会自动在内容末尾增加换行 如果不希望末尾增加换行,可以在 print 函数输出内容的后面增加 , end=""...每行显示的星星和当前所在的行数是一致的 嵌套一个小的循环,专门处理每一行中 列 的星星显示 row = 1 while row <= 5: # 假设 python 没有提供字符串 * 操作

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

    Python循环 - 胖子老板来包烟

    2.2 赋值运算符 在 Python 中,使用 = 可以给变量赋值 在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符 注意:赋值运算符中间不能使用空格...运算符 描述 实例 = 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c += 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值运算符 c -= a...等效于 c = c - a *= 乘法赋值运算符 c *= a 等效于 c = c * a /= 除法赋值运算符 c /= a 等效于 c = c / a //= 取整除赋值运算符 c //= a 等效于...In [35]: 第 2 步:使用循环嵌套打印小烟烟 知识点 对 print 函数的使用做一个增强 在默认情况下,print 函数输出内容之后,会自动在内容末尾增加换行 如果不希望末尾增加换行,可以在...每行显示的小烟烟和当前所在的行数是一致的 嵌套一个小的循环,专门处理每一行中 列 的小烟烟显示 row = 1 while row <= 5: # 假设 python 没有提供字符串 * 操作

    90120

    上手python之运算符和字符串格式化

    c += a 等效于 c = c + a -= 减法赋值运算符 c -= a 等效于 c = c - a *= 乘法赋值运算符 c *= a 等效于 c = c * a /= 除法赋值运算符 c /=... a 等效于 c = c // a 字符串扩展  字符串的三种定义方式 字符串在Python中有多种定义形式: 单引号定义法 双引号定义法 三引号定义法 三引号定义法,和多行注释的写法一样,同样支持换行操作...使用变量接收它,它就是字符串 不使用变量接收它,就可以作为多行注释使用。 字符串的引号嵌套  思考:如果我想要定义的字符串本身,是包含:单引号、双引号自身呢?如何写?...可以不可以占位? 那必须可以,我们来尝试如下代码: 多个变量占位 变量要用括号括起来 并按照占位的顺序填入  数字也能用%s占位吗?...有没有体面一点的方式,让数字以其原本的面貌拼接进去呢? 安排。

    67420

    Python之路(三)Python数据类

    运算符 算数运算符 序号 符号 描述 实例 1 + 加,两个操作数相加 6 + 3 输出结果9 2 - 减,两个操作数相减 6 - 3 输出结果3 3 * 乘,两个操作数相乘 6 * 3 输出结果18...序号 符号 描述 实例 1 = 简单的赋值运算符 a = 123 2 += 加法赋值运算符 a += 1 等效于a = a + 1 3 -= 减法赋值运算符 a -= 1 等效于a = a - 1 4...*= 乘法赋值运算符 a *= 1 等效于a = a * 1 5 /= 除法赋值运算符 a /= 1 等效于a = a / 1 6 %= 取模赋值运算符 a %= 1 等效于a = a % 1 7 *...*= 幂赋值运算符 a **= 1 等效于a = a ** 1 8 //= 取整除赋值运算符 a //= 1 等效于a = a // 1 逻辑运算符 序号 符号 表达式 描述 实例 1 and x and...,可以随时添加和删除其中的元素,例如a = ['林斌',123,'linbin']。

    1K10

    【JS】1847- JavaScript 中几个优雅的运算符使用技巧

    它改变了访问对象内部属性的方式,尤其是深层嵌套的属性。它也可以作为 TypeScript 3.7 + 中的功能使用。 相信大部分开发前端的的小伙伴们都会遇到 null 和未定义的属性。...它为我们检查嵌套属性,而不必显式搜索梯形图。我们所要做的就是使用 “?” 要检查空值的属性之后的运算符。我们可以随意在表达式中多次使用该运算符,并且如果未定义任何项,它将尽早返回。...有细微的差别。 空的合并运算符(??)从左到右操作,如果 x 不为 nullish 值则中表达式不执行。因此,如果 x 不为null 或者 undefined,则永远不会对表达式y进行求值。...因此,此逻辑赋值运算符等效于 x ?? (x = y); 三、逻辑或分配(|| =) 此逻辑赋值运算符仅在左侧表达式为 falsy 值(虚值) 时才赋值。...因此: x &&= y 等同于 x && (x = y) 最后 本次分享几个优雅的 JavaScript 运算符使用技巧,重点分享了可选链接运算符的使用,这样可以让我们不需要再编写大量我们例子中代码即可轻松访问嵌套属性

    23321

    4个优雅的 ES2020 运算符使用技巧

    可选链接运算符(Optional Chaining Operator) 处于ES2020提案的第4阶段,因此应将其添加到规范中。它改变了访问对象内部属性的方式,尤其是深层嵌套的属性。...它为我们检查嵌套属性,而不必显式搜索梯形图。我们所要做的就是使用“?” 要检查空值的属性之后的运算符。我们可以随意在表达式中多次使用该运算符,并且如果未定义任何项,它将尽早返回。...有细微的差别。 空的合并运算符(??)从左到右操作,如果x不为空,则短路。因此,如果x不为 null 或者 undefined,则永远不会对表达式y进行求值。...因此,此逻辑赋值运算符等效于 x ?? (x = y); 三、逻辑或分配(|| =) 此逻辑赋值运算符仅在左侧表达式为 falsy值时才赋值。...因此: x &&= y 等同于 x && (x = y) 最后 本次分享几个优雅的JavaScript运算符使用技巧,重点分享了可选链接运算符的使用,这样可以让我们不需要再编写大量我们例子中代码即可轻松访问嵌套属性

    1.2K30

    Python 基础知识学习

    其中三引号可以由多行组成编写多行文本的快捷语法常用语文档字符串在文件的   特定地         点被当做注释。 word = 'word' sentence = "这是一个句子。"...因此变量可以指定不同的数据类型这些变量可以存储整数小数或字符 17、变量赋值         Python中的变量不需要声明变量的赋值操作既是变量声明和定义的过程。...加号+是列表连接运算符星号*是重复操作。如下实例 #!...+= 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值运算符 c -= a 等效于 c = c - a *= 乘法赋值运算符 c *= a 等效于 c = c...* a /= 除法赋值运算符 c /= a 等效于 c = c / a %= 取模赋值运算符 c %= a 等效于 c = c % a **= 幂赋值运算符 c **= a 等效于

    1.8K10

    【Python】学习笔记day3

    =来比较: Python中支持连续大于或连续等于(链式赋值)的写法,这一点在C语言中是不支持的,如: a=10 print(0<a<20) #判定a是否大于0且小于20 运行结果: 关系运算符比较浮点数...做除数会导致程序抛出异常 运行结果: 可以看到,程序成功运行,并给出了表达式的判断结果....= 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c += 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值运算符 c -= a 等效于 c = c...- a *= 乘法赋值运算符 c *= a 等效于 c = c * a /= 除法赋值运算符 c /= a 等效于 c = c / a %= 取模赋值运算符 c %= a 等效于 c = c % a *...*= 幂赋值运算符 c **= a 等效于 c = c ** a //= 取整除赋值运算符 c //= a 等效于 c = c // a =表示赋值,将右侧的值填充到左侧的空间中.

    9110

    【原创】JavaScript中常用运算符

    JAVA中两个整数相除,返回结果为整数,JavaScript中两个整数相除,返回值可以为小数。 JAVA中做除法运算,分母不能为0,否则抛出异常。...JavaScript中做除法运算,分母可以为0,返回结果为Infinity(无 穷大) %:两个数相除,取余运算,或者取模运算。...使用场合:判断一个数是否被另外一个数整除,如果可以整出,则余数为0。 赋值运算符"=" 将等号右边的值赋值给等号左边的变量或者关键字修饰的常量。...m) n %= m 等效于:n = n % (m) 注意:扩展运算符是一个整体,不可以用空格分割。...: Java中:参与逻辑运算的两个操作数,必须都为Boolean类型,返回结果也一定是Boolean类型 JavaScript中:参与逻辑运算的两个操作数,可以不为Boolean类型,返回结果也不一定是

    38820

    【Python】Python中的运算符与注释

    ,则既可以用''',也可以用""",此时程序都不会报警告; 当注释在语句块内部时,使用'''时,程序会建议换成"""; 在进行多行注释嵌套时,内层的注释符与外层的注释符需要保证不相同,如下所示: 多行注释是可以与单行注释嵌套使用的...,不过通过加法的拼接操作实际上是在内存中重新申请的一块空间完成的拼接,不会改变原对象的值,如下所示: 因此Python中的加法的使用可以总结为两点: 数字之间的加法运算 字符串、列表之间的拼接操作 3.2...: 字符串a 乘以 整数n 会获得一个将a复制了n次的新字符串; 列表a 乘以 整数n 会获得一个将a复制了n次的新列表; 因此Python中的乘法运算符的用法我们可以总结为两点: 数字之间的乘法运算...,有需要的朋友可以回顾【C语言必学知识点四】操作符的内容,里面右对位运算符的详细介绍,这里我就不再重复赘述。...如果大家喜欢博主的内容,可以点赞、收藏加评论支持一下博主,当然也可以将博主的内容转发给你身边需要的朋友。最后感谢各位朋友的支持,咱们下一篇再见!!!

    8710

    Python基础(上)

    操作系统管理、服务器运维和自动化脚本:在很多操作系统里,Python是标准的系统组件。大多数Linux发行版和MacOS都集成了Python,可以在终端直接运行Python。...在程序,看到%这样的操作符,就是python的格式化输出。...运算符 1.算术运算符 ? 注意:当算术的运算两个对象不是同类型,也是可以计算的,结果会跟随类型较大的对象。...3.复合赋值运算符 运算符 描述 示例 += 加法赋值 a+=b等效于a=a+b -= 减法赋值 a-=b等效于a=a-b *= 乘法赋值 a*=b等效于a=a*b /= 除法赋值 a/=b等效于a=a...注意: 外层的if判断,也可以是if-else 内层的If判断,也可以是if-else 比较&关系运算符 1.比较运算符 ? 2.逻辑运算符 ?

    74630

    CSS calc() 使用指南

    CSS calc() 使用指南 你听说过或使用过 CSS 的 calc() 函数吗?也许你听说过它,但从未尝试过,或者尝试过使用它,但在使用过程中遇到了一些问题。这篇指南可以帮助你。...它可以采用任何形式并使用以下任何运算符,遵循标准运算符优先规则。...关于 CSS calc() 函数还有一些需要注意的地方: 当应用于媒体查询时,它不能工作 当除 0 时,HTML 解析器会生成一个错误 可以嵌套 calc() 函数 让我们深入研究更多的例子。 5....嵌套的 CSS 函数用于将屏幕的全宽度(100%)除以 5,然后将结果减去 20px,以得到我们的最小宽度的最终值。...小结 使用 CSS calc() 函数的方法有很多。CSS calc() 函数是你应该尝试的。它是 web 开发人员工具箱中必不可少的工具。如果你觉得这篇文章有帮助,请点赞加关注,谢谢支持!

    1.8K40

    swift笔记(二) —— 运算符

    基本运算符 Swift支持大部分的标准C语言的操作符,而且做了一些改进,以帮助开发人员少犯低级错误,比方: 本该使用==的时候,少写了个=, if x == y {…} 写成了 if...编译器会帮我们搞定的 Swift还提供了两个C语言中没有的二元操作符 .....执行符后面的符号是被忽略的 另外,在Swift中,浮点数也能够使用 % 来做求余数运算了,这是C和Objective-C里是不能够的 8 % 2.5   //得到结果0.5 自增与自减运算符...与 …的差别 用数学的方法描写叙述就是: a..b 等效于 [a, b)   //不含b a…b 等效于 [a, b]   //含b 我认为这里又是个坑….好不easy...把 = 和 ==的问题给干掉了,又来了个..和… 这两个的问题根源有差别吗?!

    37620

    python学习第四讲,python基础语法之判断语句,循环语句

    = 在 Python 2.x 中同样可以用来判断 不等于 3.赋值运算符 在 Python 中,使用 = 可以给变量赋值 在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符...对应的 赋值运算符 注意:赋值运算符中间不能使用空格 运算符 描述 实例 = 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c += 加法赋值运算符 c += a 等效于 c...= c + a -= 减法赋值运算符 c -= a 等效于 c = c - a *= 乘法赋值运算符 c = a 等效于 c = c a /= 除法赋值运算符 c /= a 等效于 c = c /...a //= 取整除赋值运算符 c //= a 等效于 c = c // a %= 取 模 (余数)赋值运算符 c %= a 等效于 c = c % a **= 幂赋值运算符 c = a 等效于 c =...,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...

    76960

    Julia(函数)

    这些运算符不能用作函数,因为“ 短路评估”要求在评估运算符之前不对它们的操作数进行评估。)...最后,当向量化操作的输出数组被预先分配时,通常可以实现最大效率,因此重复调用不会为结果一遍又一遍地分配新数组(预分配输出:)。方便的语法是X .= ...,它等效于,broadcast!...循环与任何嵌套的“点”调用融合在一起。例如,X .= sin.(Y)等效于broadcast!(sin, X, Y),X用sin.(Y)就地覆盖。...由于在表达式中的许多操作和函数调用中添加点可能很麻烦,并且导致难以阅读的代码,@.因此提供了宏,可将表达式中的每个函数调用,操作和赋值转换为“点分”版本。...+使用相同的机制处理:它们等效于broadcast调用,并与其他嵌套的“点”调用融合。 X .+= Yetcetera等同于X .= X .+ Y并导致融合的就地分配;另请参阅点运算符。

    2.8K20

    【原创】Java中的运算符以及字符串的运算。

    算数运算符(+、-、*、/、%、++、--) +:表示正数,做加法运算,和字符串类型搭配使用做连接符 -:表示负数,做减法运算。 *:做乘法运算。...执行num++自增操作:num = num + 1, num=11 把nun++的结果来参与运算,也就是将保存num初始值的变量参与运算,即num = num++ =10; --:自减运算符...扩展运算符(+=、-=、*=、/=、%=): += 例如: m+n,等效于:m = (m对应类型)(m+(n)); -= 例如: m+n,等效于:m = (m对应类型)(m-(n)); *= 例如: m...= ==(等于)判断左右两边的数据值是否相等,可以用来比较小数,整数和char类型。 !=(不等于)判断左右两边的数据值是否不相等,可以用来比较小数,整数和char类型。...短路与运算(&&):当两边都为true时,结果为true;只要一边为false,则与运算的结果为false。 与"与运算"的区别:当第一个操作数时为true时,则不会执行第二个操作数的运算。

    57520

    Python运算符

    = 检查两个操作数的值是否 不相等,如果是,则条件成立,返回 True > 检查左操作数的值是否 大于 右操作数的值,如果是,则条件成立,返回 True 操作数的值是否 小于 右操作数的值,如果是...,则条件成立,返回 True >= 检查左操作数的值是否 大于或等于 右操作数的值,如果是,则条件成立,返回 True 操作数的值是否 小于或等于 右操作数的值,如果是,则条件成立,返回 True...Python 2.x 中判断 不等于 还可以使用 运算符 !...赋值运算符 在 Python 中,使用 = 可以给变量赋值 在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符 注意:赋值运算符中间不能使用空格 运算符...描述 实例 = 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c += 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值运算符 c -= a 等效于

    1.1K20

    python笔记:#010#运算符

    = 检查两个操作数的值是否 不相等,如果是,则条件成立,返回 True > 检查左操作数的值是否 大于 右操作数的值,如果是,则条件成立,返回 True 操作数的值是否 小于 右操作数的值,如果是...,则条件成立,返回 True >= 检查左操作数的值是否 大于或等于 右操作数的值,如果是,则条件成立,返回 True 操作数的值是否 小于或等于 右操作数的值,如果是,则条件成立,返回 True...Python 2.x 中判断 不等于 还可以使用 运算符 !...赋值运算符 在 Python 中,使用 = 可以给变量赋值 在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符 注意:赋值运算符中间不能使用空格 运算符...描述 实例 = 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c += 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值运算符 c -= a 等效于

    73060
    领券