while循环,格式化输出,运算符
1.while循环
1.while
基本机构:
while 条件:
循环体
执行流程:
当条件成立时为真,执行循环体.
再次判断条件是否成立,如果成立再次执行.
当判断条件结果为假时,跳出循环,本次循环结束. 基本结构2:
count = 1
while True: # 定义一个死循环
print("") # 每次循环执行这个代码块
if :count == 5: #再循环中做判断,当count=5时,执行if下的代码块
# break代表立刻终止此次循环
count += 1 基本机构3:
count = 1
while True:
print("")
if :count == 5:
continue # continue代表当满足if的条件时,跳出本次循环,进入下一次循环.
count += 1
终止循环的方法:
1.使用break.但是break后面的代码,都不会被执行.
2.改变循环的条件,使其不成立.不影响后面的代码.
2.格式化输出
>2.格式化输出:
%d:字符串占位符
占位符就相当于拼接,每一次拼接都增加内存.
int类型可以使用%d进行占位,但是str类型不能使用%进行占位.
当在使用占位符时,若遇到同一字符串中还有其他%字符,不需要有占位符作用的,可以使用两个百分号进行转义.
%s:数字占位符
3.运算符
>3.运算符:
算数运算:
a = 10
b = 2
+ 加法
- 减法
* 乘法
/ 除法
% 取余数
** 次幂
// 取商数
比较运算符:
== 等于
!= 不等于
<> 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
赋值运算:
= 给变量赋值
+= i += 1 相当于 i = i + 1
-= i -= 1 相当于 i = i - 1
*= i *= 1 相当于 i = i * 1
/= i /= 1 相当于 i = i / 1
**= i **= 1 相当于 i = i ** 1
//= i //= 1 相当于 i = i // 1
逻辑运算:
运算符
and or not
and: 并且
> 1.当and两端都为True时, 结果才为True.
> 2.只要有一个False, 都是False. or: 或者
> 1.当or两端都为False时, 就是False.
> 2.两端都为True时, 就是True.
> 3.当两端只要有一个True时, 都为True. not: 反之
> 1.真即是假.
> 2.假即是真. 逻辑运算的优先级:
() > not > and > or print(0 and 2) # 0代表False 不为0的数字都为True,因为是并且的关系,所以会打印False,也就是0
print(2 and 0) # 因为and在运行过程中是要将两边的值全看一遍,所以输出的会是后面的值
print(2 and 3) # 当True and True时为什么打印3 print(0 or 2) # 0代表False 不为0的数字都为True,因为成立所以会打印True,也就是2
print(2 or 0) # 0代表False 不为0的数字都为True,因为成立所以会打印True,也就是2
print(2 or 3) # 当在or的关系中,只要遇到了True就不会再往后看了,就直接打印遇到的第一个True if 2 or 3:
print(True)
else:
print(False)
while循环,格式化输出,运算符的更多相关文章
- while循环 格式化输出 运算符 编码
一.while循环 1.基本结构 while 条件: 循环体 流程: 判断条件是否为真. 如果真, 执行代码块. 然后再次判断条件是否为真 .如果真继续执行代码块.... ...
- DAY2---Python---While循环,格式化输出,运算符,编码
一.while循环 while 条件: 代码块(循环体) 流程:判断条件是否为真,如果是真,执行代码块.然后再次判断条件是否为真,如果为真继续执行代码块... 直到条件变成了假,退出循环 #死循环:永 ...
- python之while循环/格式化输出/运算符/初始编码/成员变量
一.主要内容:1.while 循环 (难点)while 条件: 循环体 break: 直接跳出循环continue:停止当前本次循环,继续执行下一次循环.不会中断循环能让循环退出:(1)break ( ...
- python---02.while循环 格式化输出 运算符 编码
一.while循环语句 1.while 条件:(如果条件是真, 则直接执⾏循环体. 然后再次判断条件. 直到条件是假. 停⽌循环) 循环体(break continue) 2. break: 立刻跳 ...
- while 循环,格式化输出,运算符(not,and,or)
一,while 循环 1. 循环. while循环 while 条件: 代码块(循环体) 执行流程: 1. 判断条件是否为真. 如果真. 执行代码块 2. 再次判断条件是否为真...... 3. 当条 ...
- python全栈 流程控制;while 循环 格式化输出 运算符 及编码
python全栈开发 1循环 2break和continue的区别 3格式化输出 4运算符 5编码 一.流程控制while循环 while条件: 代码块(循环体) 1.死循环; while True; ...
- 第二天-while循环 格式化输出 运算符 编码
一.while循环 while 条件: 语句块(循环体) #判断条件是否成立,若成立执行循环体,然后再次判断条件...直到不满足跳出循环 else: 当条件不成立的时候执行这里,和break没 ...
- python中的while循环,格式化输出,运算符,编码
一.while循环 1.1语法 while 条件: 代码块(循环体) else: 当上面的条件为假的的时候,才会执行. 执行顺序:先判断条件是否为真,如果是真的,执行循环体,再次判断条件,直到条件不成 ...
- 记录我的 python 学习历程-Day02-while 循环/格式化输出/运算符/编码的初识
一.流程控制之--while 循环 循环就是重复做同一件事,它可以终止当前循环,也可以跳出这一次循环,继续下一次循环. 基本结构(基本循环) while 条件: 循环体 示例 # 这是一个模拟音乐循环 ...
随机推荐
- 【安全测试】sql注入
SQL注入攻击是黑客对 数据库 进行攻击的常用手段之一,随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员越来越多,但是由于程序员水平及经验页参差不齐,相当大部分程序员在编写代码的时候没有 ...
- ASP .NET 404 Not Found fontawesome-webfont.woff?v=4.0.3
解决Web部署 svg/woff/woff2字体 404错误最近项目中用到了fontawesome-webfont.svg等字体.部署项目后,发现没有<,+等符号,字体也不对,发现浏览器总是报找 ...
- 创建Brush对象
在GDI+中,可使用笔刷,以各种个颜色和图像填充图形,GDI+的Brush类本身是一个抽象的类,所以是不能实例化Brush的 但是GDI+的API提供五个类,就扩展了Brush类并提供了具体的实现方式 ...
- iOS-swift-枚举和结构体
1.枚举 使用关键字 enum 创 建枚举. 枚举默认起始值为 0,可以自定义起始值. 在枚举中可以定义方法,和类中定义的一样. 使用关键字 rawValue 访问当前枚举的值. enum Rank: ...
- Linux下svn环境搭建
不久前买了一个阿里云服务器,想着在上面搭建一个svn服务方便自己的代码管理.顺便记录下自己的搭建过程 首先,安装服务 通过yum -stall subversion 安装snv,可能install之前 ...
- 【起航计划 013】2015 起航计划 Android APIDemo的魔鬼步伐 12 App->Activity->SetWallpaper 设置壁纸 WallpaperManager getDrawingCache使用
SetWallpaper介绍如何在Android获取当前Wallpaper,对Wallpaper做些修改,然后用修改后的图像重新设置Wallpaper.(即设置>显示>壁纸>壁纸的功 ...
- 百度web应用诉讼费计算器
以前百度推开放平台的时候,利用jquery+jqueryUI做了一个诉讼费计算器,托管在BAE上.闲来无事,把代码和大家共享一下. 在百度搜索"诉讼费"相关的关键词就能看到: ...
- 爱上python(几个小例子)
1.任务:简单测试局域网中的网络是否连接,ip范围:192.168.2.101到192.168.2.200. python 实现代码: import subprocess cmd="cmd. ...
- Selenium入门11 滚动条控制(通过js)
这一节要有js基础.做web端的UI自动化必须要有html,css,javascript前端基础. 滚动条控制: 1 移动垂直滚动条 document.documentElement.scrollTo ...
- Linux 源码安装MariaDB 10.0.16
cmake软件 tar -zxvf cmake-2.8.8.tar.gz cd cmake-2.8.8 ./bootstrap make && make install 依 ...