详解python基础中的for循环
作者:1含 发布时间:2021-04-23 07:42:11
标签:python,for,循环
一、 for 循环
根据变量赋值的次数进行循环
for item in ["tom","bob","jerry","li"]:#in 后可跟列表,循环次数和列表元素数相同
print("hello"+item)
for item in "python":#in 后可跟字符串,循环次数和字符串长度相同
print("hello"+item)
for item in ("tom","bob","jerry","li"):#in 后可跟元组,循环次数和元组元素数相同
print("hello"+item)
for item in {"tom":"123","jerry":"456"}:#in 后可跟字典,循环次数和key数相同
print("hello"+item)
二、拓展利用for循环输出字典的值value
adict={"tom":"123","jerry":"456"}for item in adict: print(adict[item])
三、for循环的优势
in 后不可以跟整型
我们可以引入rang(10)生成长度为10的列表
for item in range(10):
print(item)
结果输出0-9
优化:range(1,11)
for item in range(1,11):
print(item)
四、for实现累加
sum=0
for i in range(1,11):
sum+=i
if(i==3): #此处判断i==多少就是加到多少为止
break
print(sum)
五、计算10以内偶数和
sum=0
for i in range(1,11):
if i%2!=0:
continue
sum+=i
print(sum)
六、计算10以内奇数和
sum=0
for i in range(1,11):
if i%2==0: #if not(i%2)
continue
sum+=i
print(sum)
来源:https://blog.csdn.net/weixin_43491496/article/details/122399287
0
投稿
猜你喜欢
- turtle的文档:https://docs.python.org/3/library/turtle.html用Python的turtle库
- 本文实例为大家分享了python环境路径设置方法,以及命令行运行python脚本,供大家参考,具体内容如下找Python安装目录,设置环境路
- 前言:一个完整的 HTTP 请求,包括客户端向服务端发送的 Request 请求和服务器端发送的 Response 响应。为了能方便的访问获
- 最近在做深度学习时需要用到图像处理相关的操作,在度娘上找到的图片旋转方法千篇一律,旋转完成的图片都不是原始大小,很苦恼,于是google到歪
- 复习回顾:Python 对于时间日期操作提供了很多方法,我们前面已经学习了2个模块:基于Unix 时间戳范围限制在1970~2038年的时间
- 非常好的一篇技术文档,翻译自Louis Lazaris 2009年9月15日发表的《The Z-Index CSS Property: A
- 全国抗"疫"这么久终于见到曙光,在家待了将近一个月,现在终于可以去上班了,可是却发现出门必备的口罩却一直买不到。最近看到
- 毫无疑问,这个世界设计无处不在,优美的设计会得到会心的微笑和由衷的赞赏。然而,想从事设计或在设计边缘的人们未必有机会学习专业的设计。实际上,
- torch.nn.CrossEntropyLoss交叉熵损失本文只考虑基本情况,未考虑加权。torch.nnCrossEntropyLoss
- class MyClass(): # 直接将属性定义在类中,这种属性称为 类属性 # 类属性可以通过实列对象和类对象
- 在编程时你一定碰到过时间触发的事件,在VB中有timer控件,而ASP中没有,假如你要不停地查询数据库来等待一个返回结果的话,我想你一定知道
- 目录过程拍照用到的Python 操作库Python遍历文件夹获取图片旋转图片展示方向并压缩像素整体代码整体代码将脚本打包成exe安装&nbs
- 本文实例讲述了python中sleep函数用法。分享给大家供大家参考。具体如下:Python中的sleep用来暂停线程执行,单位为秒#---
- 如何获知用户的IP?<% Dim ValidLog ' 日志变量 Valid
- 1 模型定义和TF很像,Pytorch也通过继承父类来搭建模型,同样也是实现两个方法。在TF中是__init__()和
- 变量赋值与对象赋值对比<?php // 声明一个变量并赋值 $a = 1; // 将数据类型
- django-pagination这是一个python包,来自github上的一个项目,很容易用。不过这是一个懒人工具,好吧(工具理性)。不
- 如何动态添加单元格!! 用insertRow()和insertCell()方法 其用法如下: insertRow() v
- CSS命名规范一.文件命名规范全局样式:global.css;框架布局:layout.css;字体样式:font.css;链接样式:link
- 步骤:1. 掌握几种对象及其关系2. 了解每类对象的基本操作方法3. 通过转化关系转化涉及对象1. datetime>>>