while循环和编码

1. while循环的格式

while 条件 :

  循环体 ( break (跳出循环)   continue (结束这一循环,继续执行下一循环)  )

while True :
    con = input("请输入您要对父母说的话.输入Q退出:")
    if con == "" :
        continue
    if con == "Q" :
        break
    print (con)

  

2. 格式化输出  %s(字符串,整数,布尔值)  %d(整数)   f"{变量}"

name = input("请输入你的姓名")
address = input("请输入你的地址")
color = input("请输入你最喜欢的颜色")
movie = input("请输入你最喜欢的电影名称")
print ("大家好,我叫%s,我来自%s,我最喜欢的颜色是%s,我最喜欢的电影是%s." %(name,address,color,movie))

  

name = input("请输入你的姓名")
address = input("请输入你的地址")
color = input("请输入你最喜欢的颜色")
movie = input("请输入你最喜欢的电影名称")
print (f"大家好,我叫{name},我来自{address},我最喜欢的颜色是{color},我最喜欢的电影是{movie}.")

  

name = input("请输入你的姓名")
age = int(input("请输入你的年龄"))
print("我叫%s,我今年%d岁了." %(name, age))

  

3.运算符 and  or  not

  运算顺序: () > not > and > or

4. 初识编码 gbk unicode utf-8
(1). ascii 8bit 1byte(字节) 256个码位 只用到了7bit, 用到了前128个 最前面的一位是0
(2). 中国人自己对计算机编码进行统计. 自己设计. 对ascii进行扩展 ANSI 16bit -> 清华同方 -> gbk
  GBK 放的是中文编码. 16bit 2byte 兼容ascii
(3). 对所有编码进行统一. unicode. 万国码. 32bit. 4byte.

(4). utf-8 是可变长度的unicode
  英文: 1byte
  欧洲文字: 2byte
  中文: 3byte
  字节(byte)

1byte = 8bit
1kb = 1024byte
1mb = 1024kb
1gb = 1024mb
1tb = 1024gb

原文地址:https://www.cnblogs.com/gyc-tzx/p/10029097.html

时间: 2024-10-01 20:19:27

while循环和编码的相关文章

python中的循环和编码

1.while循环 现在让我们来看看python中的while循环  格式为 while 条件 循环体 (break) (continue) 中断循环的关键字有break和continue, break: 直接中断跳出循环. continue:终止当前本次循环,继续执行下一次循环,不会彻底中断循环 2.格式化输出 占位符有%s,%d name = input("请输入你的名字") sex = input("请输入你的性别") age = input("请输

002-pythn基础-循环、编码

1. 循环 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序: 判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件为假. 程序退出 2. break和continuebreak: 停止当前本层循环continue: 停止当前本次循环. 继续执行下一次循环 # 死循环 count = 1while count <= 5: print("喷死你..") count = count + 1 # 数数 1-100 co

python基础入门while循环 格式化 编码初识

一.while循环 1.格式 while+空格+条件+英文冒号: ? 缩进+结果(循环体) ? #若条件为真则一直执行,条件为假则不执行 while True: print('痒') print('....')#痒和....的无限循环 while循环停止的方法 修改while的条件 改为假 break 当程序执行到break时 break一下的代码将不会执行 continue 跳出本次循环,继续下次循环,伪装成最后一行代码 num = 0 while num < 10: num += 1 if

while 循环 运算符 编码初识

跳转到while跳转到格式化跳转到运算符 while — 关键字 while 条件: 如 while True: ? 循环体 print("奔跑“) nan = 2 while nan>0 print("奔跑”) ? nan = nan-1 while循环 -- 死循环 while循环通过条件和break能够终止循环 break -- 必须在循环中使用 while True: ? print(123) ? break else: else 不会被执行 ? print(234) b

php中循环实现(字符串,对象,或者数组)编码相互转换

/** * 循环实现编码互转 * * @param string $param(字符串,对象,或者数组),$currCharset当前编码,$toCharset期望编码 * @return 参数类型 */ function zhandi_iconv($param,$currCharset,$toCharset){ if ($currCharset != $toCharset){     if (is_string($param)){        return iconv($currCharse

x264代码剖析(三):主函数main()、解析函数parse()与编码函数encode()

x264代码剖析(三):主函数main().解析函数parse()与编码函数encode() x264的入口函数为main().main()函数首先调用parse()解析输入的参数,然后调用encode()编码YUV数据.parse()首先调用x264_param_default()为保存参数的x264_param_t结构体赋默认值:然后在一个大循环中通过getopt_long()解析通过命令行传递来的存储在argv[]中的参数,并作相应的设置工作:最后调用select_input()和sele

20182328哈夫曼编码测试

哈夫曼编码测试 班级: 1823 姓名:张景昊 学号:20182328 实验教师:王志强 实验日期:2019年11月22日 必修/选修: 必修 1.实验内容 设有字符集:S={a,b,c,d,e,f,g,h,i,j,k,l,m,n.o.p.q,r,s,t,u,v,w,x,y,z}. 给定一个包含26个英文字母的文件,统计每个字符出现的概率,根据计算的概率构造一颗哈夫曼树. 并完成对英文文件的编码和解码. 要求: (1)准备一个包含26个英文字母的英文文件(可以不包含标点符号等),统计各个字符的概

ChannelHandler

ChannelHandler功能介绍 ChannelHandler类似于Servlet的Filter过滤器,负责对I/O事件或者I/O操作进行拦截和处理,它可以选择性地拦截和处理自己感兴趣的事件,也可以透传和终止事件的传递.基于ChannelHandler接口,用户可以方便地进行业务逻辑定制,例如打印日志.统一封装异常信息.性能统计和消息编解码等. ChannelHandler支持注解,目前支持的注解有两种. Sharable:多个ChannelPipeline共用同一个ChannelHandl

剑指Offer面试题31(java版):连续子数组的最大和

题目:输入一个整型数组,数组里有正数也有负数.数组中一个或连续的多个整数组成一个子数组. 求所有子数组的和的最大值.要求时间复杂度为O(n) 例如输入的数组为{1,-2,3,10,-4,7,2,-5} 看到该题目,很多人都能想到最直观的方法,即枚举出数组的所有子数组并求出他们的和.一个长度为n的数组,总共有n(n+1)/2个子数组.计算出所有的子数组的和,最快也需要O(n2)的时间.通常最直观的方法不会是最优的方法,面试官将提示我们还有更快的方法. 解法一:举例分析数组的规律: 我们试着从头尾逐