程序流程控制2 for循环
for var in object:
循环体语句块
else:
语句块
for var in object:
循环体语句块
else:
语句块
for x in (1,2,3,(4,5)):
print(x)
1
2
3
(4,5)
for x in "book":
print(x)
b
o
o
k
for x in (1,2,3):
print(x*2)
else:
print("loop over")
2
4
5
loop over
for x in (1,2,3,(4,5)):
print(x)
1
2
3
(4,5)
for x in "book":
print(x)
b
o
o
k
for x in (1,2,3):
print(x*2)
else:
print("loop over")
2
4
5
loop over
d={'name':'john','age':25}
for x in d:
print(x,d[x])
age 25
name john
d={'name':'john','age':25}
for x in d:
print(x,d[x])
age 25
name john
range(end)
range(start,end[,step])
x
range(end)
range(start,end[,step])
for x in range(3):
print(x)
0
1
2
for x in range(-2,2):
print(x)
-2
-1
0
1
for x in range(-2,2,2):
print(x)
-2
0
x
for x in range(3):
print(x)
0
1
2
for x in range(-2,2):
print(x)
-2
-1
0
1
for x in range(-2,2,2):
print(x)
-2
0
for (a,b) in ((1,2),(3,4),(5,6)):
print(a,b)
1 2
3 4
5 6
for (a,b) in ((1,2),(3,4),(5,6)):
print(a,b)
1 2
3 4
5 6
for(a,*b) in ((1,2,'abc'),(3,4,5)):
print(a,b)
1[2,'abc']
3[4,5]
for(a,*b) in ((1,2,'abc'),(3,4,5)):
print(a,b)
1[2,'abc']
3[4,5]
a=[]
n=()
for x in range(100,999):
s=str(x)
if s[0]!=s[-1]:
continue
a.append(x)
n+=1
if n==10:
break
else:
print('loop over')
print(a)
x
a=[]
n=()
for x in range(100,999):
s=str(x)
if s[0]!=s[-1]:
continue
a.append(x)
n+=1
if n==10:
break
else:
print('loop over')
print(a)
print(2,3,end=" ") #2、3是素数,直接输出,end=" " 使后续输出不换行。
for x in range(4,100):
for n in range(2,x):
if x%n==0:
break
else:
print(x,end=" ")
else:
print("over")
print(2,3,end=" ") #2、3是素数,直接输出,end=" " 使后续输出不换行。
for x in range(4,100):
for n in range(2,x):
if x%n==0:
break
else:
print(x,end=" ")
else:
print("over")
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
程序流程控制2 for循环的更多相关文章
- [java学习笔记]java语言基础概述之运算符&程序流程控制&for循环嵌套
一.运算符 算数运算符 +,-,*,/,%,++,-- 1.+,-,*,/ 整数除以整数的结果为舍弃了小数部分的整数. 2.%:取余 %左右都为正数,左边小于右边结果为左边值,如,4%5=4 %左边大 ...
- Java基础-程序流程控制第二弹(循环结构)
Java基础-程序流程控制第二弹(循环结构) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 流程控制有三种基本结构:顺序结构,选择结构和循环结构.一个脚本就是顺序结构执行的,选择结 ...
- Java 基础 程序流程控制 (下)
Java 程序流程控制 (下) 此篇单独对循环结构的知识点进行整理: 之前讲到循环结构分为:for循环,while循环,do...while循环三种最基本的循环结构:在JDK1.5以后的版本还提供了f ...
- Java 基础 程序流程控制 (上)
Java程序流程控制 (上) Java程序大体分为三种流程控制结构:顺序结构.分支结构.循环结构 顺序结构 程序由上到下的逐行执行,中间没有任何跳转和判断语句. 示例代码如下: public clas ...
- Java基础之程序流程控制
Java中的程序流程控制 Java中的程序流程分为三种结构:①顺序结构:②分支结构:③循环结构 一.顺序结构 Java中定义成员变量的时候,采用的是前向引用,也就是后面的变量可以引用之前定义好的变量. ...
- [转帖]流程控制:for 循环
流程控制:for 循环 http://wiki.jikexueyuan.com/project/linux-command/chap34.html need more study need more ...
- 4. Scala程序流程控制
4.1 程序流程控制说明 在程序中,程序运行的流程控制决定程序是如何执行的,是我们必须掌握的,主要有三大流程控制语句,顺序控制,粉质控制,循环控制 温馨提示:Scala语言中控制结构和Java语言中的 ...
- Java 基础入门随笔(4) JavaSE版——程序流程控制
上一节对于运算符有了大致的了解,这一节针对程序流程控制进行复习!程序流程控制包括顺序结构.判断结构(if).选择结构(switch).循环结构. 1.判断结构 ①if语句的第一种格式: ...
- Java程序流程控制
程序流程控制有 选择,循环,以及跳转结构 选择结构中无非就是 If 和 switch语句我两种都做了一些小案例 1. 利用Scanner库来获得控制台用户输入的数字与代码中定义的变量比较 packag ...
随机推荐
- 通过C#在控制台输出各种图形文字
这不是要准备公司年会了嘛 每个部门抓壮丁,必须安排至少一个节目 想着上去唱首歌算了,被毙,没有部门特色 妈蛋,唱歌没特色,那隔壁在前线工作的部门要表演个啥,抄表? 冥思苦想之下,给节目加了点部门特色, ...
- 私有化轻量级持续集成部署方案--03-部署web服务(上)
提示:本系列笔记全部存在于 Github, 可以直接在 Github 查看全部笔记 这一篇主要讲述部署一个 Web 项目,项目是我曾经搞的一个 VUE 模板项目:https://github.com/ ...
- 北京太速科技-第六代Intel i7四核八线程6U VPX主控板
一.产品概述 该产品是一款基于第六代Intel i7四核八线程的高性能6U VPX刀片式计算机.产品提供了可支持全网状交换的高速数据通道,其中P1,P2各支持4个PCIe x4 Gen3总线接口,P3 ...
- Solution -「LOCAL」充电
\(\mathcal{Description}\) 给定 \(n,m,p\),求序列 \(\{a_n\}\) 的数量,满足 \((\forall i\in[1,n])(a_i\in[1,m])\l ...
- WebKit Inside: DOM树的构建
当客户端App主进程创建WKWebView对象时,会创建另外两个子进程:渲染进程与网络进程.主进程WKWebView发起请求时,先将请求转发给渲染进程,渲染进程再转发给网络进程,网络进程请求服务器.如 ...
- 树莓派GPIO开发(三):蜂鸣器-PWM调节
配置环境 系统:Raspbian11(官方64位) 设备:树莓派CM4 一.写在前面 关于PWM的基本介绍在上一篇博客已经说过了:树莓派GPIO开发(二)RGB模块-PWM调节 在RGB模块中,我们主 ...
- 微信公众平台网页授权登陆access_token误区
公众平台里显示 每日获取access_token上线2000次,此access_token并非网页授权登陆的access_token大家不要混淆 1,网页授权登陆的access_token是没有上线的 ...
- centos7对外开放端口号
前提:防火墙处于打开状态 1:查看防护墙启动状态:systemctl status firewalld 2:开启:systemctl start firewalld 3:关闭:systemctl s ...
- Selenium自动化测试面试题合集
1.什么是自动化测试.自动化测试的优势是什么? 通过工具或脚本代替手工测试执行过程的测试都叫自动化测试. 自动化测试的优势: 1.减少回归测试成本 2.减少兼容性测试成本 3.提高测试反馈速度 4.提 ...
- Nacos2.X源码阅读总结
前言 Nacos是一个Alibaba出品的高性能微服务时代产出的组件,集注册和配置中心为一体.那么Nacos为什么这么高性能呢?总结以下几点: 1:基于阿里自研的distro协议进行Nacos把不同节 ...