zoukankan      html  css  js  c++  java
  • 周末复习所接触到的知识点

    it=1byte

    1024byte=1kb

    ascii.最早的编码.至今还在使用.8位一个字节

    Gbk,国标码 162个字节

    Unicode,万国码.324个字节

    UTF-8.可变长度的unicode

     英文:8位 一个字节

     欧洲文字:16,2个字节

     汉字.24.3个字节

    8bit=1byte

    1024byte=1kb

    Ascii,最早的编码,仍然使用至今,81个字节

    GBK 国标码 162个字节

    Unicode 万国码,244个字节

    GTF-8

    英文 8.1

    欧洲16.2

    汉字 24.3

    8bi=1byte

    1024byte=1kb

    1024kb=1mb

    1024mb=1gb

    1024gb=1tb

    1024tb=1pb

    字母数字下划线

    不能由纯数字或者以数字开头

    不能使用python关键字

    要有意义

    不要太长

    注意英文大小写

    不要使用汉字

    推荐使用驼峰和下划线

    Python是一门解释型 弱类型高级语音

    基本数据类型

    Int 整数

    Bool 布尔

    Str 字符串

    List 列表

    Tuple 元祖

    Dict 字典

    Set 集合

    Bit_length() 返回二进制长度

    Bool类型  类型转换 想转成什么就用神呢括起来

    当成False: 所有的控都是false 非空都是true

    Str 字符串

    1索引和切片

    索引的下角标从0开始.[索引]

    切片:[起始位置:结束位置:步长]

      1  顾头 不顾尾

      2 默认从左往右

    3 步长如果是负数,从右往左取

    2 常用操作:

    1,upper 大写

    2strip()去掉左右俩段的空白

    3replace()替换

    4split()切割

    5startswhit 判断是否以XXX开头

    Len()长度  内置函数

    Count()查数没有就返回0 find 返回-1 index 报错

    迭代

    For 变量 in (s)

     返回变量

    Elis

    表示可以吧迭代对象的 每一个元素复制给前面的变量

    今日主要内容

    1什么是列表

     列表是一个可变的数据类型

    列表由[]来表示,每一项元素使用逗号隔开.列表什么都能装.是能装对象的对象

    列表可以装大量的数据

    2 列表的索引和切片

      和字符串一样 也能进行这俩项操作 不过进行切片出来的内容也是列表

    索引的下角标从0开始

    [其实位置:结束位置:步长]

    3 列表的增删改查

    1 增加

    Append 是在屁股后面添加一个元素

    Insert  (index,元素)index位置添加元素

    Extend()迭代添加

    2 删除

    Pop (index)按照位置进行删除元素

    Remove (元素)直接删除元素

    Del 切片

    Clear()清空列表

    3修改

    索引修改

    切片修改

    4查询  

    For e1 in list

       Print(e1)

    5常用操作

    1sort排序 正常是升序 ;里面加个reverse=true是降序

    2 reverse()翻转

    Len求长度()

    4 列表的嵌套 .

    降维  一层一层的看

    5 元祖

    只读列表 只能看啥也不能干

    使用()表示元祖

    如果元祖忠只有一个元素(元素,)

    空元祖:tuple()

    元祖是一个可迭代对象 可以使用for语句

    6range

    Range(n)

    0-n-1

    Range(m,n,q)m.n-1 每隔q娶一个

    For i in range(len(列表)):

    I 索引  列表[i]元素

    基础复习

    1python   1989年圣诞节  龟叔  吉多

    罗苏姆 在阿姆斯特丹打发时间 开发的一个高级语言

    现在稳居排行榜前几位  Python 崇尚优美 简单,清晰

    Python 越来越得到行业的人认可 几乎业内所有大中型互联网企业都在使用Python

    Python 的主要应用领域

    云计算   web开发 科学计算 人工智能    系统运维 金融 图型处理

    解释 和编译俩个类型  各有优缺点

    解释处理比较方便 但是运行速度较慢

    编译类 运行速度较快  但是需要修改就会很复杂

    Python的优点

    1 优雅,明确,简单.

    2开发效率比较高

    3高级语言

    4 可移植性 开源本质

    5可扩展

    6可嵌入

    缺点

    1速度慢,

    2代码不能加密

    3线程不能利用多cpu

    Python 主要分为2个版本  2.几和3.6   前一个2020年就停止维护,

    后一个为主流使用

    变量命名的规则

    1 变量有字母,数字,下划线构成

    2不能使用纯数字或者数字开头来命名

    3不能使用python内置函数来命名

    4不要使用汉字

    5英文注意大小写

    6不要太长

    7要有意义

    8 推荐使用驼峰和下划线

    注释

    单行注释 使用#被注释的内容

    多行注释  整体选中使用ctrl+/  再用一次就取消注释

    或者用单引号,双引号多引号成对注释即可

    Python 基本类型

    1 整型(int)

    常见的数字或者计算大小

    32位机器上int的范围是:-2**31~2*30,

    64int的范围是2.64*够用

    2 字符串

    可以使用多引号,没有什么区别,只是一些特殊的格式需要不用的引号

    Msg=”my name is alex,I,m 22years old”这个需要单双引号配合使用.

    字符串可以相乘  同时写出多少个字符串

    用户交换 使用 input()函数,可以让我们和计算机互动起来

    语法:

    内容 =input(提示信息)

    这里可以get直接获取到用户输入的内容

    IF 第一种语法

    If 条件:

    结果1

    Else  

    结果2

    第二种语法

    If 条件:

       结果1

    Else:

       结果2

     代码3

    第三种语法

    IF 条件 1:

      结果1

    Elif  条件2:

       结果2

    Else:

      结果n

    第四种语句(嵌套):

    If  条件1;

       结果1

    If  条件2:

      结果2

    Else:

        结果3

    Else:

         结果4

    可以无线的嵌套, 但是在十几开发中.尽量不要超过三层嵌套

    十一 ,流程控制 -while循环

    While 条件:

      结果

    如过条件为真,则直接执行结果,然后再次判断条件,知道条件,直到条件是假

    .停止循环

    那么我们怎么停止循环呢?

    结束循环

    1改变条件

    2beank

    十二 流程控制  break   continue

    1,break:  立即跳出循环,打断的意思

    2,continue: 停止本次循环,继续执行下一次循环.

    Python  是一门 解释型弱类型编程语言

    特点 :简单,明确,优雅

    第一个python

    Print(“输入任何类型的内容”)

    变量

    程序运行过程中产生的中间值.暂时保存在内存中

    .供给后面的程序使用命名规则:

    1:使用字母数字下划线命名

    2不能使用数字开头,不能使用纯数字

    3不能使用python内置函数

    4不要太长

    5要有意义

    6注意英文大小写

    7不要使用汉字

    8建议使用驼峰或下划线

  • 相关阅读:
    matlab安装YaHei Consolas Hybrid字体
    Matlab各种拟合
    正态分布
    JQuery插件:遮罩+数据加载中。。。(特点:遮你想遮,罩你想罩)
    【调侃】IOC前世今生
    使用jquery的 uploadify,在谷歌浏览器上总会崩溃的解决方法
    源代码管理工具TFS2013安装与使用
    C# 给枚举定义DescriptionAttribute,把枚举转换为键值对
    Bootstrap 中文官网
    时间 时间戳 转换
  • 原文地址:https://www.cnblogs.com/zzy7372/p/9418640.html
Copyright © 2011-2022 走看看