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循环,格式化输出,运算符的更多相关文章

  1. while循环 格式化输出 运算符 编码

    一.while循环 1.基本结构 while 条件:            循环体   流程: 判断条件是否为真. 如果真, 执行代码块. 然后再次判断条件是否为真 .如果真继续执行代码块....  ...

  2. DAY2---Python---While循环,格式化输出,运算符,编码

    一.while循环 while 条件: 代码块(循环体) 流程:判断条件是否为真,如果是真,执行代码块.然后再次判断条件是否为真,如果为真继续执行代码块... 直到条件变成了假,退出循环 #死循环:永 ...

  3. python之while循环/格式化输出/运算符/初始编码/成员变量

    一.主要内容:1.while 循环 (难点)while 条件: 循环体 break: 直接跳出循环continue:停止当前本次循环,继续执行下一次循环.不会中断循环能让循环退出:(1)break ( ...

  4. python---02.while循环 格式化输出 运算符 编码

    一.while循环语句 1.while 条件:(如果条件是真, 则直接执⾏循环体. 然后再次判断条件. 直到条件是假. 停⽌循环) 循环体(break  continue) 2. break: 立刻跳 ...

  5. while 循环,格式化输出,运算符(not,and,or)

    一,while 循环 1. 循环. while循环 while 条件: 代码块(循环体) 执行流程: 1. 判断条件是否为真. 如果真. 执行代码块 2. 再次判断条件是否为真...... 3. 当条 ...

  6. python全栈 流程控制;while 循环 格式化输出 运算符 及编码

    python全栈开发 1循环 2break和continue的区别 3格式化输出 4运算符 5编码 一.流程控制while循环 while条件: 代码块(循环体) 1.死循环; while True; ...

  7. 第二天-while循环 格式化输出 运算符 编码

    一.while循环 while 条件: 语句块(循环体)     #判断条件是否成立,若成立执行循环体,然后再次判断条件...直到不满足跳出循环 else: 当条件不成立的时候执行这里,和break没 ...

  8. python中的while循环,格式化输出,运算符,编码

    一.while循环 1.1语法 while 条件: 代码块(循环体) else: 当上面的条件为假的的时候,才会执行. 执行顺序:先判断条件是否为真,如果是真的,执行循环体,再次判断条件,直到条件不成 ...

  9. 记录我的 python 学习历程-Day02-while 循环/格式化输出/运算符/编码的初识

    一.流程控制之--while 循环 循环就是重复做同一件事,它可以终止当前循环,也可以跳出这一次循环,继续下一次循环. 基本结构(基本循环) while 条件: 循环体 示例 # 这是一个模拟音乐循环 ...

随机推荐

  1. C#用委托实现异步,异步与多线程的异同

    异步与多线程的区别(转) 一.异步和多线程有什么区别?其实,异步是目的,而多线程是实现这个目的的方法.异步是说,A发起一个操作后(一般都是比较耗时的操作,如果不耗时的操作就没有必要异步了),可以继续自 ...

  2. [精校版]The Swift Programming Language--语言指南--字符串和字符 (转)

    今天装了10.10.马上就可以实际编写swift了.还是很兴奋啊. 哈哈.字符串和字符是大家最容易打交道的.今天就转一下讲解swift中字符串和字符的文章.希望对大家有帮助. 原文地址:http:// ...

  3. Vue.js - Day3

    定义Vue组件 什么是组件: 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可: 组件化和模块化的不同: ...

  4. P1576 最小花费

    题目背景 题目描述 在n个人中,某些人的银行账号之间可以互相转账.这些人之间转账的手续费各不相同.给定这些人之间转账时需要从转账金额里扣除百分之几的手续费,请问A最少需要多少钱使得转账后B收到100元 ...

  5. Android打包异常

    Android在打包的时候,报错: 找不到类,或者打包之后运行找不到类,都可以在混淆文件中添加这个属性: -dontoptimize 通过测试,都可以解决. 来自为知笔记(Wiz)

  6. nginx启动时报错

    nginx启动时报错 原因:nginx: [emerg] mkdir() "/var/cache/nginx/client_temp" failed /var/cache/ngin ...

  7. selenium产生的垃圾文件清理

    C:\Users\XXXX\AppData\Local\Temp\anonymous7822503.webdriver-profile. 这个地址就是我的本地临时文件夹中seleniumdriver的 ...

  8. jquery.dad.js实现table的垂直拖拽(并取到当前拖拽对象)

    http://sc.chinaz.com/jiaoben/161202572210.htm 1.首先官网实例,实现的都是div为容器的元素拖拽,示例如下: 2.最近的项目,要实现tbody的每一行tr ...

  9. Spring Cloud入门程序——注册服务提供者

    1.创建Spring Starter project 2.引入依赖 点击finish 3.创建启动类 package com.hello; import org.springframework.boo ...

  10. IOS开发入门你们准备好了吗?

    我们对于IOS的了解最多应该就是苹果手机独有的IOS系统吧,也可以说是单任务管理器,这可以说是一个优势,但是随着技术提升IOS慢慢有被超越的趋势,但是很多大公司还是需要这方面的开发人才,那么今天我们来 ...