zoukankan      html  css  js  c++  java
  • while循环、格式化字符串、编码

    一、while循环

    while 条件:

      代码块

    当while后条件判断为True时,执行代码块,之后再判断当前条件是否正确,直到while后条件判断为False,跳出循环

    break

    跳出本层循环

    while True:
        content = input("请输入一句话,(输入q退出程序):")
        if content == 'q':
            break   # 打断. 终止当前本层循环
        print(content)
    
    flag = True
    while flag:
        content = input("请输入一句话,(输入q退出程序):")
        if content == 'q':
            flag = False   # 打断. 终止当前本层循环
        print(content)
    else:
        print("123")

    continue

    跳出当前本次循环,执行下一次循环

    while True:
        content = input("请输入一句话,(输入q退出程序):")
        if content == 'q':
            continue   # 停止当前本次循环. 继续执行下一次循环
        print(content)
    
    break和continue的区别: break是彻底的停止掉当前层循环. continue停止当前本次循环,继续执行下一次循环
    
    
    
    count = 1
    while count <= 10:
        if count == 4:
            count = count + 1
            continue # 用来排除一些内容
        print(count)
        count = count + 1

    else语句和while循环搭配

    while 条件:

      代码块

    else:

      代码块

    当while后条件为False时,执行else后代码块

    例子:

    二、格式化字符串

    例子:

    name = input("请输入名字:")
    age = input("请输入年龄:")
    job = input("请输入你的工作:")
    hobby = input("请输入你的爱好:")
    
    s = '''------------ info of %s -----------
    Name  : %s
    Age   : %s
    job   : %s
    Hobby : %s
    ------------- end -----------------''' % (name, name, age, job, hobby)
    
    print(s)

    三、编码

    1. ascii. 最早的编码. 至今还在使用. 8位一个字节(字符)
    2. GBK. 国标码. 16位2个字节.
    3. unicode. 万国码. 32位4个字节
    4. UTF-8. 可变长度的unicode.
    英文: 8位. 1个字节
    欧洲文字:16位. 2个字节
    汉字. 24位. 3个字节

    8bit = 1byte
    1024byte = 1KB
    1024KB = 1MB
    1024MB = 1GB
    1024GB = 1TB
  • 相关阅读:
    『轉』数据类型 双字节字符类型 wchar_t
    数据库连接
    12种方法返回2个文件路径之间的公共基路径ExtractBasePath
    cxgrid删除应用过滤后的行
    如何赛筛选出多列内容相同的数据??
    如何知道是哪个进程造成死锁?如何把这个进程杀掉?
    数据库中查询某表是否存在
    Delphi中解决MDI的DLL子窗体中的Tab键下移控件问题
    Delphi中闪动应用程序在任务栏的标题
    SQL语句如何更改重复的记录
  • 原文地址:https://www.cnblogs.com/zhao-ting/p/9378782.html
Copyright © 2011-2022 走看看