循环语句&编码了解

用户交互

  input:
  input接收的内容是str

循环语句

if语句

  语法规则:
        if 条件判断:
            代码块1
        else:
            代码块2
    执行流程:
        如果条件为真,执行代码块一,否则执行代码块2

while循环

  break :直接退出本层循环
      continue:停止当前循环,继续执行下一次循环

区别:
        break:是彻底的停掉当前循环
        continue:停止当前循环,继续执行下一次循环

while...else...——break不会触发else的执行,直接彻底停止这个循环

flag = True

while flag:

    content = input('输入内容,(q退出)')

    if content == 'q':

        flag = False

    print(content)

格式化输出
        %s  占位  占位的是字符串,全能的   也可以接受数字(掌握)
        %d  占位   只能接受数字(了解)

  

name= '小明'

  age = ''

  hobby = '狼'

  location = '湖边'print('%s,%s,%s,%s' % (name,age,hobby,location))

如果字符串中出现了%s这样的格式化内容,后面的%都认为是格式化,
      如果想要使用%,需要转义  %%

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

编码初识

  初始密码本:ascii    字母, 数字, 特殊字符

  0000 0001  8位==1个字节一个字节表示一个字符。

  字符;组成内容的最小单元。  -------->abc     a   b    c

中国     中     国

  a  01100001

  b  01100010

  c  01100011

  万国码:unicode

  创建初期 16位 两个字节表示一个字符。

  a :01100001 01100001

  中:01100011 01100001

  升级:32位 四个字节表示一个字符。

a :01100001 01100001 01100001 01100001

中:01100011 01100001 01100011 01100001

资源浪费。

  对Unicode升级 :utf-8。

 utf-8:最少用8位数去表示一个字符。

a:01100001(字母用1个字节表示。)

欧洲文字:01100001 01100001(欧洲用2个字节表示。)

亚洲文字——中:01100001 01100001 01100001 (亚洲用3个字节表示。)

utf-16:最少用16位数去表示一个字符

gbk:国家标准。

a : 01100001

中: 01100001 01100001

8位  1个byte

 8bit          1byte

1024bytes  1kb

1024kb   1MB

1024MB   1GB

1024GB   1TB

Python2与Python3的区别

python 2 中    字节是str    字符串是 unicode

Python3 中 字节是 bytes   字符串是str

循环语句&编码了解的更多相关文章

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

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

  2. Python基础 之 变量、用户交互、if条件语句、while循环语句、编码、逻辑运算

    一.Python介绍 Python 崇尚优美.清晰.简单 Python是一门动态解释型的强制性定义的语言. 二.编译型和解释型的区别 编译型:一次性将所有与程序编译成二进制文件. 缺点:开发效率低,不 ...

  3. python之最强王者(3)——变量,条件、循环语句

    1.Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的 ...

  4. Kotlin入门(7)循环语句的操作

    上一篇文章介绍了简单分支与多路分支的实现,控制语句除了这两种条件分支之外,还有对循环处理的控制,那么本文接下来继续阐述Kotlin如何对循环语句进行操作. Koltin处理循环语句依旧采纳了for和w ...

  5. Python初体验(一)—【配置环境变量】【变量】【input】【条件语句】【循环语句】

    写在前面的: 作为一个控制专业的女研究生,不知道每天在研究什么,但总归逃脱不了码代码的命运.之前也学习过一些C语言.C++,基础嘛,稍稍微有一些.本不想走上码农的道路,天真烂漫的过此生(白日梦过程中. ...

  6. Python基础-week01 Python安装/变量/输入/及循环语句使用

      一.Python介绍 (1).目前Python主要应用领域: 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,You ...

  7. java:javaScript(定义方式,循环语句,函数与参数,事件机制,控制台记录,event事件获取键盘ascii,confirm和prompt,事件和内置对象,获取input,点击更换背景色)

    1. 定义JS的两种方式: <!DOCTYPE> <html> <head> <meta charset="UTF-8"></ ...

  8. 『无为则无心』Python基础 — 15、Python流程控制语句(for循环语句)

    目录 1.for循环语法 2.for循环中的break和continue 3.循环+else结构 (1)while...else (2)while...else退出循环的方式 (3)for...els ...

  9. 【python之路4】循环语句之while

    1.while 循环语句 #!/usr/bin/env python # -*- coding:utf-8 -*- import time bol = True while bol: print '1 ...

随机推荐

  1. wannafly挑战赛4树的距离 离线处理,dfs序

    时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 wyf非常喜欢树.一棵有根数树上有N个节点, ...

  2. TP5.0登录验证码实现

    <div class="loginbox-textbox"> <input class="form-control" placeholder= ...

  3. WordPress 安全配置

    关闭后台主题编辑功能 WordPress后台的主题一旦权限开放就可以在后台直接编辑,如果没有开放则只可浏览.主机若有安装suPHP默认就是可以编辑.如果你觉得这项功能用不到,建议您可以关闭它,毕竟直接 ...

  4. C#命名空间大全

    Microsoft.Jscript Jscript语言进行编译和代码生成的Jscript运行库和类. Microsoft.VisualBasic Visual Basic .NET运行库.此运行库与V ...

  5. C# 数据操作系列 - 17 Dapper ——号称可以与ADO.NET 同台飙车的ORM

    0. 前言 之前四篇介绍了一个国内开发者开发的优秀框架SqlSugar,给我们眼前一亮的感觉.这一篇,我们将试试另一个出镜率比较高的ORM框架-Dapper. Dapper是一个轻量级的ORM框架,其 ...

  6. PAT 1029 Median (25分) 有序数组合并与防坑指南

    题目 Given an increasing sequence S of N integers, the median is the number at the middle position. Fo ...

  7. 高性能可扩展mysql 笔记(五)商品实体、订单实体、DB规划

    个人博客网:https://wushaopei.github.io/    (你想要这里多有) 一.商品模块 ​ 商品实体信息所存储的表包括: 品牌信息表: create table `brand_i ...

  8. 自制基于python的DoU log分析脚本

    工作中测试DoU的log需要分析,原先是使用excel,去ctrl c,ctrl v截取数据,整理格式等等.一来,这工作虽然很简单,但是非常耗时,不熟练的人(比如我)一搞搞个半天:二来,不小心还会出现 ...

  9. ASP.NET实现一个在线音乐统计网站(歌手,音乐,角色……增删改查)

    这里更多的是当作随身笔记使用,记录一下学到的知识,以便淡忘的时候能快速回顾 当前步骤是该项目的完结部分(前面由于没有时间整理了,直接发一个大完结吧) 第一部分 第二部分 源码已上传GitHub:这里有 ...

  10. (Java实现) 美元汇率

    时空限制 1000ms/128MB 题目背景 此处省略maxint+1个数 题目描述 在以后的若干天里戴维将学习美元与德国马克的汇率.编写程序帮助戴维何时应买或卖马克或美元,使他从100美元开始,最后 ...