while循环:

while 无限循环

count = 1
sum = 0
while True:
sum = sum + count
count = count + 1
if count == 101:
break
print(sum)

  

sum = 0
count = 1
while True: if count <101:
sum = sum + count
print(sum)
count = count + 1
else:
break

如何终止循环:

1,改变条件

2,break终止循环

3,结束本次循环进入下一次循环

sum = 0
count = 1
while True:
sum = sum + count
count +=1
if count ==101
break
print(sum)

while else 结构:

如果while循环被break打断,则不执行else代码。

格式化输出:

制作一个模板,某些位置的参数是动态的,像这样就需要格式化输出。

字符串的动态替换

name = input('请输入名字:')
age = input('请输入年龄:')
sex = input('请输入性别')
msg = '你的名字%s,你的年龄%s,你的性别%s,'%(name,age,sex)
print(msg)
name = input('请输入名字:')
age = input('请输入年龄:')
sex = input('请输入性别')
msg = '你的名字%(name1)s,你的年龄%(age1)s,你的性别%(sex1)s,'%{'name1':name,'age1':age,'sex1':sex}
print(msg)

运算符:

==  比较两边的值是否相等

= 赋值运算

!= 不等于

+= 举例: count = count + 1 简写count +=1

-=

*=

/=

**=(幂次方)

//=(除数取商)

.......

逻辑运算:

and or not

优先级:()>not>and>or

print(1 < 2 or 3 > 1)
print(1 < 2 and 3 > 4)
print(1 < 2 and 3 > 4 or 8 < 6 and 9 > 5 or 7 > 2)
print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8)
print(1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6)

前后两边的条件为数值时:

x or f if x is True,return x

and与or相反

#补充:

int()bool

0对应bool值为False,非0都为True

布尔值 True对应为1 False对应为0

编码初识:

ASCII:最初版本的密码本:所有的英文字母,数字,特殊字符用二进制来表示,共有256种,1bytes代表一个字符。

Unicode:万国码,是为了统一世界各国语言,起初2bytes代表一个字符。改版之后4bytes代表一个字符,特点:速度快,但浪费时间。

可以用在内存处理中,兼容了utf-8,gbk,ASCII

utf-8 :为了改变Unicode的这种缺点,规定1个英文字符用1个字节表示,1个中文字符用3个字节表示,特点;节省空间,速度慢,用在硬盘数据传输,网络数据传输,相比硬盘和网络速度,体现不出来的,

gbk:国标,只包含 中文,英文(英文字母,数字,特殊字符),规定1个英文字符用1个字节表示,1个中文字符用2个字节表示

8 bit  == 1bytes
1024bytes == kb
1024kb  ==  1MB
1024MB == 1GB
1024GB == 1TB
1024TB == 1PB

while循环以及格式化输出总结的更多相关文章

  1. python基础(二)条件判断、循环、格式化输出

    继续上一篇,今天主要总结一下条件判断.循环.格式化输出 一.条件判断 python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样, ...

  2. day02 循环、格式化输出、运算符、编码

    01 昨日内容回顾 python2x python3x区别: python2x:源码重复,不规范. python3x:源码规范,优美,清晰,简单. 编译型:将代码一次性全部转化成字节码. 代表语言:C ...

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

     今日主要内容 while循环:判断条件是否成立. 如果成立执行循环体.然后再次判断条件,.....直到条件不成立的时候跳出循环 语法: while 条件: 循环体 else: 当条件不成立的时候执行 ...

  4. while循环、格式化输出、运算符和编码初识

    while循环 1. while循环的结构 while 条件: 执行语句1 执行语句2 i = 0 while i < 10: print(i) i += 1 运行结果 0 1 2 3 4 5 ...

  5. python -- while循环,格式化输出,运算符,初识编码

    一.while循环 1.语法 while   条件: 循环体(结果) 如果条件为真,则直接执行结果),然后再次判断条件,知道条件为假,停止循环. while True: print('你是谁呢') 退 ...

  6. python摸爬滚打之day02----while循环,运算符,格式化输出

    1.while循环 1.1  结构:while +条件判断: while 循环体 else: 条件不成立时语句块 while...else...是一个循环整体,当循环条件成立时执行while循环体内容 ...

  7. python基础之循环语句,格式化输出以及编码

    1.while循环语句 1.1 常见的几种结构    1. while+判断条件 循环体 2. while+判断条件 循环体 else 语句 tips:while循环如果满足条件的话,会一直循环循环体 ...

  8. Python基础灬补充(循环、格式化输出)

    for循环&格式化输出 chinese_zodiac = '鼠牛虎兔龙蛇马羊猴鸡狗猪' for year in range(2000, 2013): print("%s年的生肖是:% ...

  9. Python学习笔记:第2天while循环 运算符 格式化输出 编码

    目录 1. while循环 continue.break和else语句 2. 格式化输出 3. 运算符 3.1 算数运算 3.2 比较运算符 3.3 赋值运算符 3.4 逻辑运算符 3.5 成员运算符 ...

随机推荐

  1. 基于Arcface Android平台的人脸识别实现

    效果图 先上效果,让大家看看如何 现在有很多人脸识别的技术我们可以拿来使用:但是个人认为还是离线端的SDK比较实用:所以个人一直在搜集人脸识别的SDK:原来使用开源的OpenCV:最近有个好友推荐虹软 ...

  2. 【C#】调用2.0踩过的坑

    1.初始化[DllImport(“libarcsoft_face_engine.dll”, EntryPoint = “ASFInitEngine”, CallingConvention = Call ...

  3. AD原理图统一命名

    1 Tools->Annotate Schematics 调出统一命名窗口 2 勾选要统一命名的原理图 3 Update Changes List 4 Accept Changes(creat ...

  4. Codeforces 801C - Voltage Keepsake

    C. Voltage Keepsake 题目链接:http://codeforces.com/problemset/problem/801/C time limit per test 2 second ...

  5. VNPY思维导图架构

    VNPY是使用人数世界第三,国内第一的量化交易框架,封装的接口主要有ctp(期货),wind,xtp(股票)等.内部包含回测.实盘.模拟盘等模块.数据库默认为MongoDB的no-sql数据库,基于p ...

  6. 几种RAID介绍(总结)

    概念 RAID是Redundent Array of Inexpensive Disks的缩写,简称为“磁盘阵列”.后来RAID中的字母I被改作了Independent,RAID就成了“独立冗余磁盘阵 ...

  7. Polygenic score

    We estimate the maximum prediction accuracy for the risk of Alzheimer's disease based on disease pre ...

  8. 【洛谷p2142】高精度减法

    高精度减法第一遍没有过 高精度减法[传送门] 洛谷算法标签: 总之技术都在高精上了吧. 附代码: #include<iostream> #include<cstdio> #in ...

  9. 安装sql 2008步骤以及所遇到的问题

    下载网址:http://www.xiazaiba.com/html/4610.html 安装步骤: 1.  在Windows7操作系统系,启动Microsoft SQL 2008安装程序后,系统兼容性 ...

  10. python-day72--django实现的cookie/session

    COOKIE 与 SESSION 一.概念cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生.cookie ...