1.while循环

  • while 关键字 空格 条件 冒号

    缩进 循环体

while 3>2:
print("好嗨呦")
print("你的骆驼")
print("再活五百年")
print("在人间")
print("痒")
#打印1到10的整数
num=1
while num<11:
print(num)
num+=1
#打印1到100的整数
num=1
while num<10:
print(num)
num=num+1

2.break

  • 终止循环,break以下代码都不执行(本循环内)
while 3>2:
print(1)
break
print(2)
print(4)
  • 输出:1\n4

3.continue

  • 跳出本次循环,继续下次循环
while 3>2:
print(1)
continue
print(2)
print(4)
  • 输出:1循环
num = 0
while True:
if num>50:
break
print(num)
num +=1
num = 1
while num < 11 :
if num==9:
num += 1
continue
print(num)
num += 1

总结终结循环的方法:

  1. break 终止
  2. continue 跳出本次循环,继续下次循环
  3. 条件 可以控制while循环

4.格式化输出

name= input("姓名:")
age = input("年龄:")
sex = input("性别:")
addr= input("住址:")
print("姓名:",name,"年龄:",age,"性别:",sex,"住址",addr)
输出: 	姓名:赵海宇

​		  年龄:18

​		  性别:男

​		  住址:不详

​		  姓名:赵海宇 年龄:18 性别:男 地址:不详
name = input("姓名:")
age= int(input("性别"))
msg = "姓名:%s,年龄:%d" %(name,age)
输出: 	性别:赵海宇

​		  年龄:18

​		  姓名:赵海宇,年龄:18
# python3.6版本以上
msg = f'姓名:{name},年龄:{age}'
print(msg)
msg  = '''
------------------------
姓名:%s
年龄:%d
性别:%s
职业:%s
------------------------
'''%("赵海宇",88,"男","IT")
print(msg)
输出:------------------------
姓名:赵海宇
年龄:18
性别:男
职业:IT
------------------------
  • 站位数量 一一对应
  • %%在格式化输出里叫% %%转义

5.编码初识

  • ascii 美国 256 没有中文

    • 一个字符8位
  • gbk 中国 中文2字符 英文1字符

  • unicode 万国码 前期:2个字符 后期:4个字符

  • utf-8 可变编码

    英文 1 欧洲 2 亚洲 3

    • 字符 == 字节
  • bit 位

  • bytes 字节

    • 1B == 8bit
    • 1024B == 1kB
    • 1024kB==1GB
    • 1024GB==1TB
    • 1024TB==1PB
  • Windows系统 cmd 编码是gbk

  • linux系统 终端是utf-8

while 格式化输出 编码初识的更多相关文章

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

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

  2. python之路--while, 格式化输出, 编码

    一 . while循环 while 条件: 循环体(break, continue) while True: content = input('你想对我说什么:,输入你最帅退出') if conten ...

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

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

  4. day_02 循环格式化输出编码运算符

    1.while循环 语法 while 条件: 循环体 else: 当条件不成立的时候执行这里,和break没关系 如果循环是通过break退出的. 那么while后面的else将不会被执行, 只有在w ...

  5. 老贾的幸福生活day5 while循环 格式化 运算符 编码初识

    while 循环 死循环 while 条件: print(结果) while 条件: print(结果) else: print(结果) break 终止当前循环 continue 跳出当前循环,进行 ...

  6. python_format格式化输出、while else、逻辑运算符、编码初识

    1.格式化输出 .%d  %s  格式化输出:% 占位符,d 表示替换整型数,s表示要替换字符串. name = input('请输入名字:') age = input('请输入年龄:') sex = ...

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

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

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

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

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

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

随机推荐

  1. Codeforces Round #364 (Div. 2) D. As Fast As Possible 数学二分

    D. As Fast As Possible 参考:https://blog.csdn.net/keyboardmagician/article/details/52769493 题意: 一群大佬要走 ...

  2. [NOI2009]诗人小G 四边形优化DP

    题目传送门 f[i] = min(f[j] + val(i,j); 其中val(i,j) 满足 四边形dp策略. 代码: #include<bits/stdc++.h> using nam ...

  3. hdu6333 Harvest of Apples 离线+分块+组合数学(求组合数模板)

    Problem B. Harvest of Apples Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 262144/262144 K ...

  4. POJ2084 Game of Connections 卡特兰数 关于卡特兰数经典的几个问题

    Game of Connections Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 9128   Accepted: 44 ...

  5. windows10环境下安装深度学习环境anaconda+pytorch+CUDA+cuDDN

    步骤零:安装anaconda.opencv.pytorch(这些不详细说明).复制运行代码,如果没有报错,说明已经可以了.不过大概率不行,我的会报错提示AssertionError: Torch no ...

  6. yzoj1568: 数字组合 题解

    题意 从n个数中选出和为m的组合个数(输入顺序不同的数是不同的) 输入样例: 4 4 1 1 2 2 输出样例 3 我们把每个数看作一件物品,它的重量就是它的值,价值就是1,而和m即为背包的容积,故背 ...

  7. C++多例模式下对Instance的使用

    最近工作中遇到这样一个问题: 之前N年,公司用的都是一块CPU对应一块物理板,也就是,一块物理板只要一个实例化就可以了----俗称单例模式. 现在突然要一块CPU对应多块物理板,妥妥的多例模式啊.但是 ...

  8. 最小生成树问题---Prim算法学习

    一个具有n个节点的连通图的生成树是原图的最小连通子集,它包含了n个节点和n-1条边.若砍去任一条边,则生成树变为非连通图:若增加一条边,则在图中形成一条回路.本文所写的是一个带权的无向连通图中寻求各边 ...

  9. 基于SSM后台管理系统/人事管理系统

    今天给大家分享一个基于SpringMVC+Mybatis+Mysql的后台管理系统,顾名思义,一个系统一般分为前台和后台,前台主要面向用户,而后台主要面向的则是管理员,后台和前台有所不同,后台的业务一 ...

  10. sql 行列互转

    1.行转列 现有数据: 期望数据: 1.1建表建数据 IF OBJECT_ID('temp_20170701','u') IS NOT NULL DROP TABLE temp_20170701 CR ...