• Python基础数据类型


    1. 变量

    概念: 把程序运行过程中产生的中间值保存在内存. 方便后面使用.

    命名规范:
    1. 数字, 字母, 下划线组成
    2. 不能数字开头, 更不能是纯数字
    3. 不能用关键字
    4. 不要用中文
    5. 要有意义
    6. 不要太长
    7. 区分大小写
    8. 驼峰或者下划线命名

    数据类型:
    1. int 整数 + - * /  % (整除) //(取余)  ** (幂)
    2. str 字符串 ', ", ''', """ 括起来的内容 +拼接 * 重复
    3. bool 布尔 True, False

    2.常量
    本质就是变量. 所有字母都大写

     3. 格式化输出 

    %s 占位字符串(常用)      例:

    print('平均值为: %d' % avg)

    %d 占位数字

    %f 占位浮点数

    f '输出变量: {变量}'     例:

    print(f'平均值为: {avg}')

    4. 运算符 and or not (难点)
    运算顺序: ()=> not => and =>or

    5. 初识编码 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
    1pb = 1024tb 

  • 相关阅读:
    【编程题目】左旋转字符串 ☆
    360測试开发笔试题(2016内推)
    start_kernel——boot_cpu_init及PER_CPU
    UVa 10673
    【面试】-Java基础知识
    Navgationcontroller 的pop
    别拿接口不当开发
    C++基础学习教程(三)
    安卓版微信自带浏览器和IE6浏览器ajax请求abort错误处理
    【动态树问题】LCT学习笔记
  • 原文地址:https://www.cnblogs.com/gracenana/p/10060250.html
Copyright © 2020-2023  润新知