1.while循环

while 空格 条件 冒号

缩进 循环体

num=1
while num<11:
print(num)
num=num+1

变量都是先执行等号右边的,然后执行等号左边的。

break 终止循环,break以下代码都不执行

while 3<4:
print(1)
break
print(2)
print(3)

输出结果:1 3

num=0
while True:
if num>50:
break
print(num)
num=num+1

输出结果:0到50

continue 临时见底,跳出本次循环,继续下次循环

num=1
while num<11:
if num==9:
num=num+1
continue
print(num)
num=num+1

输出结果:1 2 3 4 5 6 7 8 10

num=0
while True:
if num>9:
break
num=num+1
if num==9:
continue
print(num)

输出结果:1 2 3 4 5 6 7 8 10

while else

age=int(input("请输入年龄:"))
while age>18:
if 18<=age<=22:
print("你可以嗨了")
break
elif age>22:
print('你可以结婚了')
break
else:
print('你不能去网吧')

条件语句可以控制while循环

2.格式化输出

%s 字符串类型,%d 、%i 数字类型

name=input("姓名:")
age=input("年龄:")
msg='姓名:%s,年龄:%d'%(name,int(age))
print(msg)

python36以上版本可以使用下面语句

name=input("姓名:")
age=input("年龄:")
msg=f'姓名:{name},年龄:{age}'
print(msg)

%% 转义

num=input('>>>')
s='目前学习进度:%s%%'%num
print(s)

结果:

>>>80

目前学习进度:80%

3.常用运算符

  1. 算术运算

    运算符 描述
    +
    -
    *
    /
    % 取模(取商的余数)
    **
    // 取整(取商的整数)
  2. 比较运算

    运算符 描述
    == 等于
    != 不等于
    > 大于
    < 小于
    >= 大于等于
    <= 小于等于
  3. 赋值运算

    运算符 描述
    = 简单赋值
    += c+=a等效于c=c+a
    -= c-=a等效于c=c-a
    *= c*=a等效于c=c*a
    /= c/=a等效于c=c/a
    %= c%=a等效于c=c%a
    **= c**=a等效于c=c**a
    //= c//a等效于c=c//a
  4. 逻辑运算

    运算符 描述
    and 布尔“与”
    or 布尔“或”
    not 布尔“非”

4.字符编码

  1. ASCII码 美国

    1个字节 8位

  2. GBK码 国标

    汉字 2个字节

    英文 1个字节

  3. Unicode 万国码

    2个字节

    4个字节

  4. utf-8 可变编程

    美国 1个字节

    欧洲 2个字节

    亚洲 3个字节

  5. 单位转化

    8bit=1byte

    1024byte=1KB

    1024KB=1MB

    1024MB=1GB

    1024GB=1TB

while循环语句、格式化输出、常用运算符、字符编码的更多相关文章

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

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

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

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

  3. python 基础(while 循环、格式化输出、运算符、编码初识)

    while循环 break 终止当前循环 count = 1 while count < 3: print(count) count += 1 break # while循环中一旦代码执行到br ...

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

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

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

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

  6. python之while循环用法举例,break与continue的区别,格式化输出及运算符

    一.while循环的基本结构 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序:判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件 ...

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

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

  8. IDEA+循环语句 or 输出语句 快捷操作

    IDEA+循环语句 or 输出语句 快捷操作:https://blog.csdn.net/shijiebei2009/article/details/44726433 for循环:仅输入fori然后回 ...

  9. python大法好——变量、常量、input()、数据类型、字符串、格式化输出、运算符、流程控制语句、进制、字符编码

    python基础知识 1.变量 变量:把程序运算的中间结果临时存到内存里,以备后面的代码可以继续调用. 作用:A.存储数据. B.标记数据. 变量的声明规则: A:变量名只能是字母,数字或下划线任意组 ...

  10. while 格式化输出 运算符 字符编码

    流程控制之while循环 条件循环:while,语法如下 while 条件: # 循环体 # 如果条件为真,那么循环体则执行,执行完毕后再次循环,重新判断条件... # 如果条件为假,那么循环体不执行 ...

随机推荐

  1. Viewport3D中的摄像机(二、摄像机动作)

    原文:Viewport3D中的摄像机(二.摄像机动作) 前文介绍了Viewport3D中的两种摄像机:OrthographicCamera和PerspectiveCamera.在3D场景里漫游,最主要 ...

  2. 嵌入式开发(*(volatile unsigned long *)) 认识

    一个.说明 (*(volatile unsigned long *)) 这个语句对于不同的计算机体系结构,设备可能是port映射,也可能是内存映射的. 假设系统结构支持独立的IO地址空间.而且是por ...

  3. WebAPI Delete方法报错405 Method Not Allowed

    .net framework 在Web.config文件中添加如下配置: <system.webServer> <modules runAllManagedModulesForAll ...

  4. nginx配置 负载均衡

    配置nginx #配置虚拟主机 server { listen 80; server_name www.testaaa.com; location / { #root /usr/local/nginx ...

  5. n阶贝塞尔曲线绘制(C/C#)

    原文:n阶贝塞尔曲线绘制(C/C#) 贝塞尔是很经典的东西,轮子应该有很多的.求n阶贝塞尔曲线用到了 德卡斯特里奥算法(De Casteljau's Algorithm) 需要拷贝代码请直接使用本文最 ...

  6. WEB性能优化【资料】

    为了解决近期项目遇到的性能瓶颈,花费不少功夫恶补了web性能的相关优化方案,整理了一些资料,分享给大家. 博客 网页性能管理详解 - 阮一峰的网络日志 页面性能优化的利器 - Timeline - 云 ...

  7. BGP的一网双平面规划

    网络拓扑: XRV1 ===================================================================== # sysname XRV1# boa ...

  8. 使用WinDug工具调试c#程序或c++程序的dmp崩溃文件,调试内存泄漏

    1.调试c#程序内存泄漏步骤 设置symbol符号路径: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols;d:/你的pdb文件路 ...

  9. 对OO的封装了有了新的理解——希望是普通函数来写总体流程来统管类似的业务,但却又涉及具体操作的函数,仍然可以达到目的

    就是不厌其烦,把那个具体操作函数封装成虚函数,只需要返回它的结果就行.而总体流程根据这个结果继续进行处理,这样就能总体流程和虚函数两不误了.

  10. CROSS JOIN

    原文:CROSS JOIN 最近在讲到T-SQL查询的Join部分时,一下子没有想起来CROSS JOIN的用法,因为其实平常也确实基本不用到.特意找了一个例子,以供参考 CROSS JOIN又称为笛 ...