python中for循环的多种使用实例
作者:三三木木七 发布时间:2021-12-17 19:08:14
标签:python,for循环
前言
本文简单总结了一下python中for循环的使用
python中for循环一般用来迭代字符串,列表,元组等。
当for循环用于迭代时不需要考虑循环次数,循环次数由后面的对象长度来决定。
for循环迭代字符串
for循环可以把字符串里面的元素都依次取出来,自动赋值给变量i然后再执行循环体内的代码块
print 里面的end可以设置每个值打印之后输出的字符串,默认是换行
for打印数字
注意for循环不能迭代数值类型
eg:int类型,123属于一个数,一个整体,算一个元素
for循环打印数字的话要借用range函数
range函数可以取到一个范围内的整数,相比while要方便很多
range(b) 默认从0开
range(a,b) 左闭右开,包括左边不包括右边
range(a,b,c) 从a到b的整数,每个c访问一次
举个例子 ——range(b)
举个例子 ——range(a,b)
举个例子 ——range(a,b,c)
for循环可用来初始化列表
存放大量数据,想要不停的接收数据,而且不想用那么多变量时可以用列表推导式
简单的往列表里添加数据
列表推导式
列表推导式可以快速生成一个列表,并筛选列表的值
举个例子——筛选从0到20的偶数,不包括20
举个例子——列表推导式+三目运算符
从0到10,如果为偶数就乘以100,如果为奇数就乘以10
列表推导式里面的for也可以迭代字符串
自我总结:for的用法主要就是迭代,可以迭代列表、字符串、元组 ,但是不能迭代数值类型。
来源:https://blog.csdn.net/m0_62894677/article/details/124505874
0
投稿
猜你喜欢
- 在想把CIFAR-10 的16进制数据转为图像的时候需要用到imsave(),但是在import scipy.misc 之后显示该库内没有i
- 前段时间练习过的一个小项目,今天再看看,记录一下~项目结构说明:datefile文件夹:保存车辆信息表的xlsx文件file文件夹:保存图片
- 从学习Python至今,发现很多时候是将Python作为一种工具。特别在文本处理方面,使用起来更是游刃有余。说到文本处理,那么正则表达式必然
- 一:背景以及项目结构介绍第一次将自己做的python爬虫项目打包成exe,搜了很多网上教程,大部分都是打包一个py文件的小demo,这里先给
- 用pandas计算相关系数计算相关系数用pandas,比如我想知道风速大小与风向紊乱(标准差来衡量)之间的相关系数,下面是代码:import
- 下面给大家介绍下pandas读取CSV文件时查看修改各列的数据类型格式,具体内容如下所述:我们在调bug的时候会经常查看、修改pandas列
- 在学习python代码时,看到有的类的方法中第一参数是cls,有的是self,经过了解得知,python并没有对类中方法的第一个参数名字做限
- 前言晚上回家闲来无事,想打开某直播平台,看看小姐姐直播。看着一个个多才多艺的小姐姐,眼花缭乱,好难抉择。究竟看哪个小姐姐直播好呢?今天我们就
- 在国外一博客看到的技巧,终于解决IE的这个老大难问题。我在IE的setAttribute bug也提到其解决方法,一是innerHTML,一
- 在近几年Python的呼声越来越高,很多刚开始起步想要学习编程的朋友都会犹豫要不要选择学习Python,毕竟作为人工智能时代的首选语言这个诱
- Anaconda是一个开源的Python发行版本,包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。其
- #/usr/bin/env python#-*- coding:utf-8 -*-"""1.解析 cronta
- 大家经常在网上登陆的时候经常会看到让你输入验证码,有的是文字的,有的呢是图片,比如chinaren.com校友录中留言的时候,我们就会看到数
- 本文通过一个详细的例子,来阐述了在线编辑XML文档数据的方法。由于Netscape对XML的支持比较弱,因此,要实现跨平台的数据交换,数据的
- // 和PHP一样的时间戳格式化函数// @param {string} format 格式
- 方法一一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大1、设置数
- 前言使用Python中的自带库math、自带函数pow和自带库cmath来对数字进行开根号运算方法一使用:math.sqrt(数字)impo
- 简介在php中,类型的继承使用extends关键字,而且最多只能继承一个父类,php不支持多继承。class MyClass {
- CentOS7服务器中apache、php7以及mysql5.7的配置代码如下所示:yum upgradeyum install net-t
- php高并发之opcache今天工作的时候接触到客户的一台服务器,业务逻辑比较简单 。估算pv在120w左右吧,用的是阿里云2c4g的服务器