0%

常用函数

  • 内置函数

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    print:打印、输出
    input:获取用户输入
    abs:求绝对值
    type:获取变量数据类行
    chr:将整数转换成ASCII对应的字符
    ord:将字符转换成对应的ASCII码
    id:获取变量的地址
    len:获取变量的长度(元素的个数)
    range:生成连续的可迭代对象
    enumerate:枚举可迭代对象

    类型相关:
    int
    float
    str
    bool
    list
    tuple
    set
    dict

    sum:求和
    pow:求幂,pow(2,3) 等价于 2**3
    round:四舍五入,可以指定保留位数
    max:求最大值
    min:求最小值

    hex:转换为 16 进制
    oct:转换为 8 进制
    bin:转换为 2 进制
阅读全文 »

循环结构(for-in)

  • 简介

    • 说明:也是循环结构的一种,经常用于遍历字符串、列表、元组,字典等
    • 格式:
      1
      2
      for x in y:
      循环体

      执行流程:x依次表示y中的一个元素,遍历完所有元素循环结束

      阅读全文 »

运算符

  • 赋值运算

    • 用 ‘=’ 表示,’=’ 的左边只能是变量
  • 算数运算

    • +、-、*:加、减、乘
    • /:除法运算,运算结果为浮点数
    • //:除法运算,运算结果为整数(商)
    • %:求余
    • **:求幂
      1
      2
      3
      4
      5
      6
      7
      a = 10
      b = 4

      print(a/b)
      print(a//b)
      print(a%b)
      print(2**3)
阅读全文 »

单位换算

  • 最小的单位bit,表示一个二进制的0或1,一般使用小写的b表示
  • 存储的最小单位字节(Byte),1B = 8b
  • 1024B = 1KB
  • 1024KB = 1MB
  • 1024MB = 1GB
  • 1024GB = 1TB
  • 1024TB = 1PB
  • 2^32 = 2^10 * 2^10 * 2^10 * 2^2 = 4GB
阅读全文 »

UI自动化中经常会遇到元素识别不到,找不到的问题,原因有很多,比如不在iframe里,xpath或id写错了等等;但有一种是在当前显示的页面元素不可见,拖动下拉条后元素就出来了。

在Python中有几种方法解决这种问题,简单介绍下,给需要的人:

阅读全文 »

使用限制:

GitHub 页面 站点受到以下使用限制的约束:

  • GitHub 页面 源仓库建议的限制为 1GB
  • 发布的 GitHub 页面 站点不得超过 1 GB。
  • GitHub 页面 站点的带宽限制为每月 100GB。
  • GitHub 页面 站点的限制为每小时 10 次构建。
阅读全文 »

常用hexo命令

1
2
3
4
5
6
7
hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #部署到GitHub
hexo help # 查看帮助
hexo version #查看Hexo的版本
阅读全文 »