Python 和 JavaScript 语法对比

Python 和 JavaScript 语法对比

命名

  1. 注意使用驼峰变量名, 不要使用下划线变量名

字符串

格式化

JavaScript:

`hello ${name}`

Python:

fhello {name}

文件

打开文件:

JavaScript:

const fs = require(fs).promises;  // 使用 async/await 版本的 fs 模块

  await fs.writeFile(filename, data);  // 写入文件

  // 文件是否存在
  try {
      await fs.stat(filename)
      exitst = true
  } catch (e) {
      exists = false
  }

Python:

with open(filename, w) as f:
      f.write(data)

  os.path.exists(filename)  # 文件是否存在

数组

切片:

JavaScript:

const arr1 = arr2.slice(3, 5);

Python:

arr1 = arr2[3:5]

及时获取更新,请关注公众号“爬虫技术学习(spider-learn)”

公众号“爬虫技术学习(spider-learn)”

About 逸飞

后端工程师

发表评论

电子邮件地址不会被公开。 必填项已用*标注