Python的for循环和while循环。
Python的for循环和while循环。
while 语句同其他编程语言中 while 的使用方式大同小异,主要结构如下
while condition:
expressions
其中 condition 为判断条件,在 Python 中就是 True 和 False 其中的一个,如果为 True, 那么将执行 exexpressions 语句,否则将跳过该 while 语句块接着往下执行。
Example:
1.
解释:第一个condition就是初始条件,(while)当条件小于10的时候,打印出来,condition的变化规律是每次都加1,直到不满足小于10的条件。
运行出来
2.
解释:(while True)无限循环函数,打印的是()里的内容。
运行出来
就会一直无线循环,按住Ctrl + C 停止循环。
不同编程语言都有 for 语言,比如 C# 语言中的 foreach, Java 语言中的 for,在 Python 中的基本使用方法如下。
for item in sequence:
expressions
sequence 为可迭代的对象,item 为序列中的每个对象。
Example:
1.
运行出来
2.
解释:其中的3是1到10的间隔(可以改变)
for i in range(0,13, 5):
print(i)
range(start, stop, step)
step 代表的为步长,即相隔的两个值得差值。从 start 开始,依次增加 step 的值,直至等于或者大于 stop
Python的for循环和while循环。相关教程
Python-高级:元类
Python-高级:元类 1.类也是对象,globals查看所有的全局对象引用 globals() Python运行流程,现在globals里面找,找不到的话就在globals里的__builtins__里找: 例子:使用print 解释:globals()返回一个全局变量与其对应指向的dict,其中print在__builtins_
如何为 esp32 编译和配置及烧写 MicroPython 固件。
如何为 esp32 编译和配置及烧写 MicroPython 固件。 MicroPython 在 esp-idf (esp32) 上编译固件 esp32 编译 micropython 的固件相关的资料应该很多吧,我也会出一篇,但会额外讲一些 linux 的东西的。 资料将按照以下顺序进行说明。 什么是 esp-idf ? 配置
python-面向对向-实例方法的继承
python-面向对向-实例方法的继承 子类继承父类 子类实例的对象可享受父类的方法 当自己的方法需求与父类不同的时候,可以重写父类的方法 方法要用到父类方法的全部功能 而且会在基础上进行功能的拓展 super() 等价于 super(当前类名,self) class Father: d
使用Python中NetworkX包绘制深度神经网络结构图
使用Python中NetworkX包绘制深度神经网络结构图 1 使用Python中NetworkX包绘制深度神经网络结构图 2 # 导入相应包 3 import networkx as nx 4 import matplotlib.pyplot as plt 5 6 # 创建DAG 7 G = nx.DiGraph() 8 9 # 创建结构图顶点列表 10 vertex_list =
Python批量自动裁剪图片
Python批量自动裁剪图片 1 用Pythonp批量裁剪图片 2 3 from PIL import Image 4 import matplotlib.pyplot as plt 5 import os 6 7 # 定义待批量裁剪图像的路径地址 8 IMAGE_INPUT_PATH = ' D:/2_Class ' 9 # 定义裁剪后的图像存放地址 10 IMAGE_OUTPUT_PATH
python基础之全局局部变量及函数参数
python基础之全局局部变量及函数参数 1.局部变量和全局变量 1.1局部变量 局部变量 是在 函数内部 定义的变量,只能在定义函数的内部使用 函数执行结束后,函数内部的局部变量会被系统收回 不同函数可以定义相同名字的局部变量,但是各用个的互不影响 局部变
使用python+selenium控制手工已打开的浏览器
使用python+selenium控制手工已打开的浏览器 我们可以利用Chrome DevTools协议。它允许客户检查和调试Chrome浏览器。 打开cmd,在命令行中输入命令: chrome.exe --remote-debugging-port=9222 --user-data-dir=C:\selenum\AutomationProfile 对于-remote-de
python-面向对向-静态方法的继承-父类中的super方法
python-面向对向-静态方法的继承-父类中的super方法 新增一个Mother类 执行顺序 使用基类的方法时,关注顺序 子类继承了类1和类2 需要用基类方法时 会先在类1中找 找不到才去类2中找 例子,当前Mother中没有str方法了,所以结果 明确为什么会发生这样的事情