CS61 A

敖炜 Lv5

CS61 A: Day 1

听说这是一门很好的课程,记录一下学习过程中的一些收获。
课程链接

Functions


终端操作

  1. 进入某一路径:

    cd a/b/c/d

  2. 返回上一目录

    cd ..

  3. 列出当前路径文件夹与文件

    ls

  4. 创建文件夹

    mkdir name


有用的python命令行可选项

  1. 不使用命令行选项将运行指定的文件中的代码并返回命令行

    1
    python3 lab00.py
  2. -i: 运行python脚本,然后打开交互式会话

    1
    python3 -i lab00.py
  3. -m doctest: 在特定文件中运行doctest

    1
    python3 -m doctest lab00.py

    doctest格式如下

    1
    2
    3
    4
    """
    >>>执行动作
    预期输出
    """

纯函数与非纯函数

  • 纯函数:调用纯函数除了返回值之外没有别的事情发生。对于编写并发程序至关重要
  • 非纯函数:调用非纯函数除了返回值之外,还会有副作用发生
  • 标题: CS61 A
  • 作者: 敖炜
  • 创建于 : 2023-06-29 13:24:38
  • 更新于 : 2024-04-19 09:31:12
  • 链接: https://ao-wei.github.io/2023/06/29/CS61-A Day 1/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论