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

python笔记:#011#循环

2.2 赋值运算符 在 Python 中,使用 = 可以给变量赋值 在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符 注意:赋值运算符中间不能使用空格...,用于 存放最终计算结果 在循环体内部,每次循环都用 最新的计算结果,更新 之前定义的变量 需求 计算 0 ~ 100 之间所有数字的累计求和结果 # 计算 0 ~ 100 之间所有数字的累计求和结果...= %d" % result) 需求进阶 计算 0 ~ 100 之间 所有 偶数 的累计求和结果 开发步骤 编写循环 确认 要计算的数字 添加 结果 变量,在循环内部 处理计算结果 # 0....知识点 对 print 函数的使用做一个增强 在默认情况下,print 函数输出内容之后,会自动在内容末尾增加换行 如果不希望末尾增加换行,可以在 print 函数输出内容的后面增加 , end=""...row += 1 字符串中的转义字符 \t 在控制台输出一个 制表符,协助在输出文本时 垂直方向 保持对齐 \n 在控制台输出一个 换行符 制表符 的功能是在不使用表格的情况下在 垂直方向 按列对齐文本

2K40

python笔记:#011#循环

2.2 赋值运算符 在 Python 中,使用 = 可以给变量赋值 在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符 注意:赋值运算符中间不能使用空格...,用于 存放最终计算结果 在循环体内部,每次循环都用 最新的计算结果,更新 之前定义的变量 需求 计算 0 ~ 100 之间所有数字的累计求和结果 # 计算 0 ~ 100 之间所有数字的累计求和结果...= %d" % result) 需求进阶 计算 0 ~ 100 之间 所有 偶数 的累计求和结果 开发步骤 编写循环 确认 要计算的数字 添加 结果 变量,在循环内部 处理计算结果 # 0....知识点 对 print 函数的使用做一个增强 在默认情况下,print 函数输出内容之后,会自动在内容末尾增加换行 如果不希望末尾增加换行,可以在 print 函数输出内容的后面增加 , end=""...row += 1 字符串中的转义字符 \t 在控制台输出一个 制表符,协助在输出文本时 垂直方向 保持对齐 \n 在控制台输出一个 换行符 制表符 的功能是在不使用表格的情况下在 垂直方向 按列对齐文本

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

    Python循环 - 胖子老板来包烟

    2.2 赋值运算符 在 Python 中,使用 = 可以给变量赋值 在算术运算时,为了简化代码的编写,Python 还提供了一系列的 与 算术运算符 对应的 赋值运算符 注意:赋值运算符中间不能使用空格...胖子老板,I Love U 计算 0 ~ 100 包烟之间 所有 偶数 的价钱累计求和结果 开发步骤 编写循环 确认 要计算的数字 添加 结果 变量,在循环内部 处理计算结果 In [18]: Sum...In [35]: 第 2 步:使用循环嵌套打印小烟烟 知识点 对 print 函数的使用做一个增强 在默认情况下,print 函数输出内容之后,会自动在内容末尾增加换行 如果不希望末尾增加换行,可以在...每行显示的小烟烟和当前所在的行数是一致的 嵌套一个小的循环,专门处理每一行中 列 的小烟烟显示 row = 1 while row <= 5: # 假设 python 没有提供字符串 * 操作...row += 1 字符串中的转义字符 \t 在控制台输出一个 制表符,协助在输出文本时 垂直方向 保持对齐 \n 在控制台输出一个 换行符 制表符 的功能是在不使用表格的情况下在 垂直方向 按列对齐文本

    90120

    Shell 编程核心技术《一》

    变量 逻辑控制 Shell 环境 脚本应用 自动化 变量 1 变量定义 学习一门编程技术,首先需要掌握如何使用变量,在 Shell 中定义一个变量非常简单,它与在 Python 中定义一个变量非常相似...,你可以在任意位置定义一个变量并给它赋值,而 Shell 比 Python 更简洁的地方在于不强制输入单引号或双引号去指明内容。...其中,我们需要特别注意 PATH 变量,比如输入 echo $PATH 指令,你可以看到 PATH 变量定义了所有可执行程序,定义在 PATH 中的程序可以直接调用程序名执行而不必再输入程序的全部路径。...比如使用 which ls 指令,你会发现 ls 在 /bin/ls 目录下,打印 echo $PATH 变量,你会发现里面有对应的 /bin 目录,但如果程序没有定义在 PATH 变量中,就需要你输入全部路径来执行程序...下期将会继续分享Shell 编程的核心技术,敬请期待~ 友情提示:“无量测试之道”原创著作,欢迎关注交流,禁止第三方不显示文章来源时转载。

    69620

    第一个Python程序(输入和输出 )

    print('我爱中国', '我是中国人', '我自豪') print()打印整数,或者计算结果。 print(500) print(200+300) 如何吧200+300打印的更加熟悉?...Enter,Python加护命令就在等待你的输入,输入任意字符,然后回车完成输入, 输入完成后,屏幕没有显示,Python交互命令回到了>>>状态,输入的字符是放在name变量里面,直接输入name就可以查看变量内容...当x=2时,计算结果是4,当x=5时,计算结果是25。 只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。...静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。...比如下面的代码: x = 10 x = x + 2 如果从数学上理解x = x + 2那无论如何是不成立的,在程序中,赋值语句先计算右侧的表达式x + 2,得到结果12,再赋给变量x。

    55610

    Python变量与数据类型

    ,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的: print也可以打印整数,或者计算结果: 因此,我们可以把计算100 + 100的结果打印得更漂亮一点: 注意:对于100 + 100...在Python中,等号是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如: 这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。...请不要把赋值语句的等号等同于数学的等号。比如下面的代码: 如果从数学上理解x = x + 2那无论如何是不成立的,在程序中,赋值语句先计算右侧的表达式x + 2,得到结果12,再赋给变量x。...小任务:自我检测 1.请自我练习使用串用的形式输出文字,并用print打印出来 7 Python中Unicode字符串 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。...Python在后来添加了对Unicode的支持,以Unicode表示的字符串用u'...'表示,比如: printu'中文' 中文 注意:不加 u ,中文就不能正常显示。

    1.1K60

    13 Python 基础: 模块的概念及使用方法并着重介绍两个常用模块

    import 模块名称 将这个模块里所有的全局变量变为当前模块名称的属性,模块名称就作为当前的1个全局变量。 当1个文件在1个项目里如果被多次引用,只执行1次这个文件,这个文件的变量只生成1次。...以上就是Python模块的标准文件模板,当然也可以全部删掉不写,但是,按标准办事肯定没错。...作用域 在一个模块中,我们可能会定义很多函数和变量,但有的函数和变量我们希望给别人使用,有的函数和变量我们希望仅仅在模块内部使用。在Python中,是通过_前缀来实现的。...>python atestmodule.py atestmodule计算结果: 2 在刚才两个模块的路径中打开,用命令行运行anothertestmodule.py: C:\work>python anothertestmodule.py...某些编程语言(如Java和JavaScript)的timestamp使用整数表示毫秒数,这种情况下只需要把timestamp除以1000就得到Python的浮点表示方法。

    1K60

    Python升级之路( Lv5 ) 函数

    一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现 在编写函数时,函数体中的代码写法和我们前面讲述的基本一致,只是对代码实现了封装,并增加了函数调用、传递参数、返回计算结果等内容 1....在没有圆括号的情况下,Python会把函数当做普通对象 func_print_star(3) print_star(3) 在上述代码使用def 去定义函数时....在带星号的“可变参数”后面增加新的参数,必须在调用的时候“强制命名参数” 【操作】测试强制命名参数 # 在带星号的“可变参数”后面增加新的参数,必须在调用的时候“强制命名参数” def f1(*...参数传递 函数的参数传递本质上就是:从实参到形参的赋值操作. Python中 “一切皆对象”,所有的赋值操作都是“引用的赋值”....),实际传递的还是对象的引用 在函数体中不创建新的对象拷贝,而是可以直接修改所传递的对象 【操作】参数传递:传递可变对象的引用 b = [10, 20] # 创建并初始化一个列表 def f2

    1.2K10

    python函数

    #函数基本应用,函数可以看做是语句的集合,通过函数调用来执行其包含的语句。函数可以返回一个计算结果,根据每次函数调用的参数 #可以返回不同的计算结果,根据每次调用的参数,可以返回不同的计算结果。...print(res) #函数调用 #在python中,所有的语句都是实时执行的,不像cc++存在编译过程。...res=x(1,8) #打印结果; print(res) #函数参数,在定义函数的时候,参数中的各个参数成为形式参数,简称形参。...print(x) #可见,可变参数可在函数中被修改,如果不希望在函数中的修改影响函数外的变量,应该注意避免可变参数被修改。 #如果要避免列表在函数中被修改,可使用列表的拷贝作为实参。...如果要避免列表在函数中被修改,可使用列表的拷贝 #作为实际参数。

    8110

    1.0 Python 标准输入与输出

    标准输入:通常是用户控制台上的输入流,用于读取用户输入的数据。在python中,可以使用 input() 函数来接收标准输入,默认情况下它接收一个字符串并返回该字符串。...标准输出:通常是用户控制台上的输出流,用于向控制台打印数据。在python中,可以使用 print() 函数将数据输出到标准输出流。...默认情况下,打印函数(print() 函数)会将数据以字符串的形式输出到控制台。...1.1 标准输入功能 任何一门编程语言都具备标准输入与输出功能,输入输出是任何一门编程语言的最终目的,在python中,输入数据可以使用内置的input()函数来实现,该函数可传入一个字符串并在输入前打印至屏幕中...1.3 格式化的用法 在标准输出中我们简单介绍了一下格式化输出的一些功能,本次案例中将重点学习如何实现对格式化输出的控制,通常来说使用format输出可以实现很多输出细节的控制,但此方式输出还是比较麻烦

    26240

    1.0 Python 标准输入与输出

    标准输入:通常是用户控制台上的输入流,用于读取用户输入的数据。在python中,可以使用 input() 函数来接收标准输入,默认情况下它接收一个字符串并返回该字符串。...标准输出:通常是用户控制台上的输出流,用于向控制台打印数据。在python中,可以使用 print() 函数将数据输出到标准输出流。...默认情况下,打印函数(print() 函数)会将数据以字符串的形式输出到控制台。...1.1 标准输入功能任何一门编程语言都具备标准输入与输出功能,输入输出是任何一门编程语言的最终目的,在python中,输入数据可以使用内置的input()函数来实现,该函数可传入一个字符串并在输入前打印至屏幕中...1.3 格式化的用法在标准输出中我们简单介绍了一下格式化输出的一些功能,本次案例中将重点学习如何实现对格式化输出的控制,通常来说使用format输出可以实现很多输出细节的控制,但此方式输出还是比较麻烦,

    23120

    学Python,还不知道main函数吗

    if __name__== "__main__" : main() main 函数对于 Python 来说是必须的吗 在 Python 中拥有 main 函数并不是强制性的,但是,在上面的示例中...在执行时,会打印“Hello, World!”。 当我们处理要作为 Python 脚本执行或要在其他模块中导入的文件时,这种代码模式是非常常见的。...最终我们习惯性的把所有必要的函数定义都写在了代码文件的最上面,最后在文件的最后写了这条语句,来组织代码。...然后将其存储在名为 got 的变量中,最后打印该变量。 输出如下: 使用 __name__ 来控制代码的执行 现在我们知道了什么是 __name__ 变量,那么该如何以及为什么使用它。...输出如下: 希望通过这篇文章,对于 Python 中 main() 函数的全部内容以及如何使用它有一个全面而正确的理解。

    67510

    第二讲:初识Python变量

    01、什么是变量 在Python中,变量的概念基本上和初中代数的方程变量是一致的。 例如:对于方程式 y=2*x,x就是变量。 当x=2时,计算结果y=4, 当x=5时,计算结果y=10。...静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。...Python使用 L 来显示长整型。 Python 还支持复数,复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型。...在 Python3.X 版本中 long 类型被移除,使用 int 替代。 (2)、Python字符串 字符串或串(String)是由数字、字母、下划线组成的一串字符。...# 输出所有键 print(tinydict.values()) # 输出所有值 以上实例代码逐一执行得到的输出结果如下: 备注:本节主要讲解在Python中变量是什么,以及Python

    44410

    Python 自动化指南(繁琐工作自动化)第二版:二、流程控制

    事实上,你几乎从来不希望你的程序从第一行代码开始,简单地执行每一行,一直到最后。流程控制语句可以决定在什么条件下执行哪些 Python 指令。...如果你把源代码打印在纸上,并在执行的时候把手指放在每一行上,你可以把手指想象成程序的执行。 然而,并不是所有的程序都是直接向下执行的。...图 2-6 显示了先前代码的流程图。请注意age > 100和age > 2000的钻石是如何交换的。 可选地,您可以在最后一个elif语句之后有一个else语句。...在 Python 完成了对for循环的子句中所有代码的迭代之后,执行返回到循环的顶部,并且for语句将i加 1。...解释什么是条件,以及在什么情况下使用条件。

    2.3K50

    python量化学习路线(第一章python相关语法)

    它的作用是判断输入的字符串是否为回文(palindrome)。 在Python中,可以使用[::-1]对字符串进行反转操作。反转后得到的字符串与原来的字符串相等,就说明原字符串是回文。...在Python中,可以使用%求模运算符来判断一个数是奇数还是偶数。然后将奇数和偶数组合起来,并返回一个新的列表。...在程序中我们使用input内置函数从控制台获取数据输入。运行程序时,提示用户输入要生成的斐波那契数列的项数,然后打印生成的斐波那契数列到控制台。...,即在图像中区分出标签代表的函数 plt.legend() # 显示图像 plt.show() 以上代码使用了Matplotlib(Python数据可视化库)和NumPy计算库,首先构建了一个包含一定数量点的等间距数列...运行程序,会弹出一个窗口,显示绘图结果。此示例中,两条函数曲线在图像的x轴区间[0,10]上分别显示出正弦和余弦函数沿着该区间所绘制出来的曲线,而每一条曲线的颜色、标签均已经被指定并对应着图例。

    5910

    Python升级之路(五) 函数

    一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现 在编写函数时,函数体中的代码写法和我们前面讲述的基本一致,只是对代码实现了封装,并增加了函数调用、传递参数、返回计算结果等内容 1....应尽量避免全局变量的使用 要在函数内改变全局变量的值,使用 global 声明一下 局部变量: 在函数体中(包含形式参数)声明的变量 局部变量的引用比全局变量快,优先考虑使用 如果局部变量和全局变量同名...在带星号的“可变参数”后面增加新的参数,必须在调用的时候“强制命名参数” 【操作】测试强制命名参数 # 在带星号的“可变参数”后面增加新的参数,必须在调用的时候“强制命名参数” def f1(*a,...参数传递 函数的参数传递本质上就是:从实参到形参的赋值操作. Python中 “一切皆对象”,所有的赋值操作都是“引用的赋值”....),实际传递的还是对象的引用 在函数体中不创建新的对象拷贝,而是可以直接修改所传递的对象 【操作】参数传递:传递可变对象的引用 b = [10, 20] # 创建并初始化一个列表 def f2(m

    55810

    Python|Python语法基础

    Python语法基础 1、语法规定 python语言对缩进要求十分严格,使用空白实现缩进,一般通过4个空格表示每一级的缩进。...(不建议使用Tab键) 行尾的冒号“:”表示下一行代码缩进的开始 同一层次的代码必须有相同的缩进,每一组这样的语句称为一个块 2、注释 单行注释:以#开头,只在一行中显示注释内容 多行注释:被称为成对注释...函数:把字节转换成能看的懂的、直观的形式 4、标识符 第一个字符必须是字母或者下划线“_” 区分大小写 Python3.x中,非ASCII标识符也是合法的 5、关键字 在Python标准库中提供了一个关键字模块...用于导入模块,与 from 结合使用 is:判断变量是否为某个类的实例 nonlocal:用于表示标识外部作用域的变量 or:用于表达式运算,逻辑或操作 print:打印输出语句 return:用于从函数返回计算结果...end:表示在所有要输出信息之后添加的符号,默认值为换行符 在 print() 函数中可以同时使用多个字符串,在使用时用逗号“,”隔开 函数 print() 还可以打印输出整数或计算结果: >>> print

    94520

    让Python输出更漂亮:PrettyPrinter

    __repr__应该尽可能返回语法正确的Python表达式,断言判断失败及控制台计算结果打印最常用的就是该方法。由于其完全基于字符串格式化,因此并不具备美化打印的功能。...然而,它使用了非常贪婪的布局算法,导致在很多情况下的美化打印出现问题。由于自定义的美化打印受__repr__所限制,pprint的作用也就限制于内置数据类型了。...Python成员几乎不会重写__repr__方法,因为这很痛苦;几乎没有人愿意为用户定义的类型编写整齐打印规则,除非类型非常简单。 实现不会在无效Python语法上中断的语法高亮显示。...简单、描述性的API 在PrettyPrinter中定义输出美化方法主要基于(创建)函数调用。所有非字符的Python值都需要用函数结果表示。...单独一篇文章只能粗略分享一些点,还有很多有趣的部分等待你去探索,强烈推荐大家尝试一下!在IPython中使用效果更佳,因为交互式解释器环境中的所有结果都可以自动使用PrettyPrinter打印输出。

    1.5K00
    领券