while 循环 continue break 用法例子
py2
temp = "理解" # utf- 8
#解码, 需要指定原来的是什么编码
temp_unicode = temp.decode("utf-8")
#编码,需要指定要编写成什么编码
temp_gbk = temp_unicode.encode("gbk")
# windows终端需要的GBK
py3
#py3 自动装换 utf-8 unicode gbk
#py3 移除了python的unicode类型
temp = "理解"
#自动装换 utf-8 unicode gbk
temp_gbk = temp.encode("gbk")
0、python: pypy、cpython、jpython...
1、 ascii nuicode utf-8
2、2.7 # -*- coding: utf-8 -*-
3.x 默认utf-8
4、 变量名 = 值
变量名要求:
a . 数字 、字母 、下划线
b. 数字不能开头
c. 不能和py 关键字重复
5 、条件语句
if条件:、elif条件:、 else
6、 while循环
while条件:
从上到下执行一次
(判断条件是否为真)从上到下执行一次
(判断条件是否为真)从上到下执行一次
作业
用While 循环 把1 2 3 4 5 6 8 9 写出来
#!/usr/bin/env python
# -*- coding:utf-8 -*-
num = 1
while num < 10 :
if num == 7 :
num += 1
continue
if num == 10 :
break
num += 1
print(num)
OR
num = 0
while num < 10 :
if num != 7 :
print(num)
num += 1 分别用程序写出1到100的奇数和偶数
# num = 0
# while num < 100 :
# print(num)
# num += 2 # num = 1
# while num < 100 :
# print(num)
# num += 2 num = 1
sw= 0
while num < 100 :
sw = sum % 2
if sw == 1:
print (num)
num += 1
OR
num = 1
for num in range (1,100):
if num % 2 == 1:
print(num)
else:
continue 1+2+3+4+5......+100的和
# sum = 0
# num = 0
# while num < 101 :
# print (num)
# sum = sum + num
# num += 1
# print(sum)
1-2+3-4+5....+99求和
s = ""
sum = 0
start =1
while start <100:
if start % 2 == 1:
if start == 1:
s = str(start)
else:
s = s + "+" +str(start)
sum = sum+ start
else:
s = s + "-" + str(start)
sum = sum - start
start += 1
print (s)
print(sum)
OR
num =0
for i in range (1,100):
if i % 2 == 1:
num = num + i
else:
num = num - i
print(num)
用户有三次机会登录
n = 0
while n < 3 :
x = input("请输入用户名")
y = input("请输入密码")
if x == "123" and y == "123" :
print("yes")
break
else:
print("再输入一次")
n += 1
print ("x")
print ("y")
while 循环 continue break 用法例子的更多相关文章
- 几种循环语句 ,break,continue语句用法
Java有非常灵活的三循环机制.可以使用以下三种循环之一: while 循环 do...while 循环 for 循环while循环是一个控制结构,可以重复的特定任务次数.在执行时,如果布尔表达式的结 ...
- Python循环语句之break与continue的用法
摘自原文章: http://www.jb51.net/article/73383.htm Python break 语句Python break语句,就像在C语言中,打破了最小封闭for或while循 ...
- js 之 continue break return 用法及注意事项
1,continue continue有两种用法: 1,continue; 这种用法必须包含在循环里,否则报错,例子: for(var i=0;i<10;i++){ if(i%2===0){ c ...
- 再探java基础——break和continue的用法
再探java基础——break和continue的用法 break break可用于循环和switch...case...语句中. 用于switch...case中: 执行完满足case条件的内容内后 ...
- JAVA中的break[标签]continue[标签]用法
原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...
- python 语句:条件、循环、break、continue...
1. 条件语句 执行条件:判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围. [Python程序语言指定任何非0和非空(null)值为true,0 或 ...
- java continue break 关键字 详解 区别 用法 标记 标签 使用 示例 联系
本文关键词: java continue break 关键字 详解 区别 用法 标记 标签 使用 示例 联系 跳出循环 带标签的continue和break 嵌套循环 深入continue ...
- while循环、break、continue
我们通过while循环让python循环进行操作 break 跳出整个循环 continue 终止当前循环并不再继续往下执行,回到开头开始继续循环 下面会详细解释一下,例如: 1 a = 1 2 wh ...
- continue break exit用法说明
1,continue用法 2,break用法 3,sys.exit用法 1,continue用法(跳出本次循环,继续下次循环) for i in xrange(10): if i == 8: cont ...
随机推荐
- (十) 使用Hibernate 注解
Hibernate里有两种注解 : Hibernate 注解 JPA注解 主键生成机制 : http://www.cnblogs.com/ph123/p/5692194.html 案例一: 用注解 ...
- Windows下使用批处理文件.bat删除旧文件
本文教大家写一个批处理文件.bat删除旧文件,供大家参考,具体内容如下 1. 批处理文件 del_old_file.bat rem 删除D:\temp目录下7天前的文件Forfiles /p E:\b ...
- elementui 树控件只隐藏第三集菜单
<!-- 必须属性:default-expanded-keys node-key --> <el-tree :default-expanded-keys='idArr' node-k ...
- React/动态绑定class
第一种 字符串拼接 <i className={["iconfont"+" "+item.icon]} ></i> 第二种 有判断条件的 ...
- CVE-2018-2879 - anniversary
For the anniversary of the discovery of CVE-2018-2879 by Sec Consult (https://sec-consult.com/en/blo ...
- Uniswap详解之一(概览)
一.Uniswap简介 Uniswap是以太坊上的DEX实现,基于"恒定乘积自动做市"模型,与传统的中心化和DEX具有很大的差别. 主要特点: 无订单簿,无做市商 兑换币具有很低的 ...
- FlowPortal BPM 设置部门分管
企业中可能会有多个副总,分别分管不同的部门,员工发起申请需要副总审批时,流程根据员工所在部门查找部门的分管副总进行审批. 比如A公司有两个副总张三和李四,张三分管行政部.市场部,李四分管研发部.采购部 ...
- 使用apache的HttpClient进行http通讯,隐藏的HTTP请求头部字段是如何自动被添加的
我们用apache的HttpClient这个库消费云端的Restful API时,一般都需要两次HTTP调用,第一次获得某种token,比如获取防止跨域请求伪造攻击Cross-site request ...
- 用一个N点复序列的FFT同时计算两个N点实序列离散傅里叶变换
一.功能 用一个\(N\)点复序列快速傅立叶变换算法来同时计算两个\(N\)点实序列的离散傅立叶变换. 二.方法简介 假设\(x(n)\)与\(y(n)\)都是长度为\(N\)的实序列,为计算其离散傅 ...
- nmap中文帮助文档
简介: Nmap(“ Network Mapper ”)是用于网络探索和安全审核的开源工具.它设计用于快速扫描大型网络,尽管它可以在单个主机上正常运行.Nmap以新颖的方式使用原始IP数据包来确定网络 ...