一 . while循环

  while 条件:

    循环体(break, continue)

while True:
content = input('你想对我说什么:,输入你最帅退出')
if content == '你最帅':
break
print("你对我说",content)

  输入三次就退出

count = 1
while count <= 3:
connect = input('请输入你要喷的内容:')
print('你要对上单说:',connect)
count = count+1

  用while循环从1数到100

count = 1     # 从1数到100
while count <= 100:
print(count)
count = count + 1

  累加运算

sum = 0
count = 1
while count <= 100:
sum = sum + count # 累加运算
count = count + 1
print(sum)

  break 和 continue的用法

while True:
content = input('你想对我说什么:,输入你最帅退出')
if content == '':
continue # 停止当前本次循环,继续执行下一次循环,不会彻底中断循环.
if content == '你最帅':
break # 直接跳出循环 跳出的本层循环
print("你最我说",content)

二 . 格式化输出

    %s 与 %d , %s 表示字符串或者数字都可以, %d 只能表示数字.

name = '谢霆锋'
job = '歌手'
lover = '王菲'
print('我是%s,我的工作是%s,我的爱人是%s' % (name,job,lover))
name = '谢霆锋'
job = '歌手'
lover = '王菲'
print(f'我是{name},我的工作是{job},我的爱人是{lover}' )
print('谢霆锋今年%d岁啦' % 18)

三 . 编码

ASCII码最多有256个位置,但是每个国家的文字又不同,像中国有上万的汉字,这是不同国家提出了不同的编码来适用各自的语言环境,比如中国用GBK,GB2312等等.

GBK, 国标占用两个字节,兼容ASCII码,因为计算机底层是英文写的,肯定是要支持英文的,而英文使用的是ASCII码,所以GBK也要兼容ASCII.

GBK只能中国用,别的国家就不行了, 这个时候就提出了万国码unicode,unicode 最开始设计的是每个字符两个字节, 
  但是英文一个字节完全够了, 对存储空间浪费,于是提出了UTF编码,可变长度编码 UTF-8: 每个字节最少占8位, 每个字符占用的字节数不定, 英文:1个字节, 汉字:3个字节 欧洲文字:2个字节, 既节约有好用.
  UTF-8 就是可变长度的unicode

  字节换算

 字节(byte)

    1byte = 8bit

    1kb = 1024byte

    1mb = 1024kb

    1gb = 1024mb

    1tb = 1024gb

    1pb = 1024tb

python之路--while, 格式化输出, 编码的更多相关文章

  1. Python小代码_2_格式化输出

    Python小代码_2_格式化输出 name = input("name:") age = input("age:") job = input("jo ...

  2. Python的三种格式化输出

    今天刚学了python的三种格式化输出,以前没接触过这么有趣的输出方式,现在来分享一下. #!/user/bin/env python#coding:utf-8#三种格式化输出 #第一种格式化输出na ...

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

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

  4. 04 Python之while循环/格式化输出/运算符/编码

    1. while循环 while 条件: 循环体(break,continue) else: 循环体(break,continue) break:彻底干掉一个循环,直接跳出. continue:停止当 ...

  5. python学习日记(格式化输出,初始编码,运算符)

    格式化输出 顾名思义,按照个人意愿定制想输出的格式. name = input('请输入姓名:') age = int(input('请输入年龄:')) job = input('请输入工作:') h ...

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

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

  7. python之while循环/格式化输出/运算符/初始编码/成员变量

    一.主要内容:1.while 循环 (难点)while 条件: 循环体 break: 直接跳出循环continue:停止当前本次循环,继续执行下一次循环.不会中断循环能让循环退出:(1)break ( ...

  8. python文件操作及格式化输出

    1 文件与IO 1.1读写文本数据 读写各种不同的文本数据,如ASCII,UTF-8,UTF-9编码等. 使用带有rt模式的open()函数读取文本文件. 例如: with open('db', 'r ...

  9. python - 用户交互/数据类型/格式化输出/运算符/流程控制单双多分支

    python:用户交互: 等用户输入,做反应: username=input("username:")password=input("password:")pr ...

随机推荐

  1. layer 查看图片

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  2. open-falcon之使用mail-provider发邮件(支持smtp SSL协议)

    一.首先确定go语言安装环境配置好 1.进入官网下载源码包 https://golang.org/dl/ 2.解压缩,配置环境变量 在/etc/profile最后加上export PATH=$PATH ...

  3. CF434D Nanami's Power Plant 最小割

    传送门 因为连距离限制的边的细节调了贼久QAQ 这个题和HNOI2013 切糕性质相同,都是有距离限制的最小割问题 对于每一个函数,用一条链记录变量\(x\)在不同取值下这个函数的贡献.对于一个\(x ...

  4. java 基础03 继承

  5. JavaEE学习之Spring声明式事务

    一.引言 上一篇文章,学习了AOP相关知识,并做了一个简单的Hello world.本文在上篇文章的基础上,进一步学习下Spring的声明式事务. 二.相关概念 1. 事务(Transaction)— ...

  6. 【愚人节快乐】拥抱Bootstrap,FineUI新版效果超炫!

    鉴于 Bootstrap 备受欢迎,我们决定用 Bootstrap 完全替换掉 jQuery,得到了更加漂亮的界面,先睹为快: 注:网页背景图片来自百度网盘,版权归百度所有! 详情:http://fi ...

  7. iOS开发简记(4):录音AVAudioRecorder

    录音,声音的采集,一般有两种实现办法,一是使用AVAudioRecorder,一是使用AudioUnit.如果只是简单的录音,使用AVAudioRecorder就可以了,如果想更灵活地处理刚录到的声音 ...

  8. unixbench 物理机性能与虚拟机性能测试对比

    1.  测试方法 wget https://download.laobuluo.com/tools/UnixBench5.1.3.tgz tar -zxvf UnixBench5.1.3.tgz cd ...

  9. RuntimeError: Python is not installed as a framework.

    RuntimeError: Python is not installed as a framework. 文章转载:https://www.cnblogs.com/harelion/p/563776 ...

  10. 使用Comparable接口自定义排序

    Employee: package textq; /** * 调用接口Comparable排序 * @author Administrator * */ public class Employee i ...