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. zlib 2.1.8 编译遇到的问题以及解决方法

    环境:win7 x64 + vs2013 1.用vs2013打开zlib-1.2.8\contrib\vstudio\vc11\zlibvc.sln进行编译 包含了下面的的多个项目: miniunz: ...

  2. JAVA基础知识总结:十一

    一.内部类 一个类中包含着另外一个类,里面的类被称为内部类,外面的称为外部类 1.成员内部类 和成员变量或者成员方法平级的内部类 语法: 访问权限修饰符 class 外部类类名{ //成员变量 //成 ...

  3. Linux 各种软件的安装-mediawiki + wordpress篇

    php apache mysql 三剑客安装好后,可以愉快地安装一些成熟的web应用啦,比如wordpress可以当做自己的笔记本,mediawiki整理知识库. 首先是mediawiki,网上说不错 ...

  4. learn the python the hard way习题26~30总结

    考试试题26错误总结: 漏写字母,括号 写错字母 write(),read()的使用:只能打开使用了 open() 后返回的文件对象(file object),而不能直接使用文件名 if 语句中,条件 ...

  5. 关于ORA-00979 不是 GROUP BY 表达式错误的解释

    ORA-00979 不是 GROUP BY 表达式”这个错误,和我前面介绍的另外一个错误ORA-00937一样使很多初学oracle的人爱犯的. 我在介绍使用聚合函数中用group by来分组数据时特 ...

  6. Redis五种数据结构简介-2

    https://www.cnblogs.com/ysocean/p/9102811.html

  7. English trip V1 - 20.Look at me 看着我 Teacher:Solo Key: 声调(英语默认就声调[rising]和降调[falling]两种)

    In this lesson you will learn to describe a person. 课上内容(Lesson) appearance  -> ap pea ran ce  外貌 ...

  8. 8.2 DRAM和SRAM

    计算机组成 8 存储层次结构 8.2 DRAM和SRAM SRAM比较快,DRAM比较慢:SRAM比较贵,DRAM比较便宜.记住这些结论是很容易的,但是比是什么更重要的是为什么.那在这一节我们就从电路 ...

  9. LeetCode--014--最长公共前缀

    问题描述: 编写一个函数来查找字符串数组中的最长公共前缀. 如果不存在公共前缀,返回空字符串 "". 示例 1: 输入: ["flower","flo ...

  10. android -------- ConstraintLayout 约束属性(二)

    ConstraintLayout 介绍 (一) ConstraintLayout 最基本的属性控制有以下几个,即 layout_constraintXXX_toYYYOf 格式的属性,即将“View ...