zoukankan      html  css  js  c++  java
  • day1

    变量:

    a = 123 # a 是整数
    print(a)
    a = 'ABC' # a 变为字符串
    print(a)
    这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语
    言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不
    匹配,就会报错。

    常量:

    PI = 3.1415 (通常用大写表示变量名)

    除法:

    10 / 3

    3.333333

    10 // 3

    3

    字符串:

    ord()函数获取字符的整数表示

    chr()函数把编码转换为对应的字符

    编码:

    纯英文的 str 可以用 ASCII 编码为 bytes,内容是一样的,含有中文的 str可以用

    UTF-8 编码为 bytes。含有中文的 str 无法用 ASCII 编码.

    Python 对 bytes 类型的数据用带 b 前缀的单引号或双引号表示:

    x = b'ABC'

    以 Unicode 表示的 str 通过 encode()方法可以编码为指定的 bytes。

    >>> 'ABC'.encode('ascii')

    b'ABC'

    >>> '中文'.encode('utf-8')

    b'xe4xb8xadxe6x96x8

    要把 bytes 变为 str,就需要用 decode()方法。

    >>> b'ABC'.decode('ascii')

    'ABC'

    >>> b'xe4xb8xadxe6x96x87'.decode('utf-8')

    '中文'

    格式化:

    %运算符就是用来格式化字符串的

    >>> 'Hello, %s' % 'world'

    'Hello, world'

    >>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)

    'Hi, Michael, you have $1000000‘

    %d 整数

    %f 浮点数

    %s 字符串

    %x 十六进制

    %%:转意为普通字符为%。

  • 相关阅读:
    小知识!
    命令级的python静态资源服务。
    自定义滚动条样式-transition无效
    css:a:visited限制
    react16 渲染流程
    virtual-dom
    用video标签流式加载
    golang 代码笔记
    position:fixed not work?
    go/node/python 多进程与多核cpu
  • 原文地址:https://www.cnblogs.com/wwchihiro/p/10108858.html
Copyright © 2011-2022 走看看