乐趣区

关于python:oeasy教您玩转python-003-继续运行

持续运行 🥊

回顾上次内容

  • 在解释器里游玩

    • print(“Hello World”)
    • 1+1
  • 编写了 py 文件
  • 运行了 py 文件
  • 这次咱们持续丰盛这个文件

剖析 py 文件

  • 咱们上次输入了 Hello World
  • print 是输入函数的名字

    • 这句话就是负责输入的
    • 前面的一对 小括号 意味着 print 是一个 函数
    • 小括号 就对应 函数
    • 小括号 外面的是函数的 参数
    • print 目前的 参数 是双引号引起的 字符串
  • 能够批改为任何的内容比方 hello oeasy

编辑 py 文件

# 用 vi 关上并编辑 oeasy.py
vi oeasy.py
  • o

    • 切换到输出模式
    • 并把光标放在下一行结尾
  • 输出 print("hello oeasy")
  • esc 键退出插入模式

在 vi 运行以后 Python 文件

  • 原来只有一行
  • 当初来两行
  • : 进入应用命令行模式
  • :w 是保留

运行程序

  • vi

    • : 能够执行命令
    • :! 能够执行外部命令
  • :!python3 oeasy.py 能够运行 oeasy.py

    • ! 的意思是执行外部命令
    • 整个的意思就是执行外部命令 python3 oeasy.py

应用 % 代表以后文件

  • :!echo %

    • : 能够执行命令
    • :! 能够执行外部命令
    • echo %

      • 执行外部命令 echo
      • % 代指以后文件的名字

  • 能够晓得 % 就代表以后的文件名
  • :!python3 %

    • % 代之以后文件名 oeasy.py
    • 这句话就是运行外部命令 python3 oeasy.py

保留并运行

  • :w|!python3 %

    • | 地位在键盘上的回车键下面
    • | 把这些命令联结起来
    • | 的意思是顺次执行
    • 先执行 w 保留
    • 再运行以后文件
    • !python3 %

下载文件

  • 回到 shell
# 下载一个他人编好的程序
wget https://labfile.oss.aliyuncs.com/courses/1330/game.py
#用 python3 解释 game.py
python3 game.py
  • 这段话能够复制粘贴到虚拟机右侧的剪贴板
  • 而后用终端的编辑粘贴到终端的 shell 下来

  • 这样就能够玩游戏了
  • 想方法赢一把

源代码

  • vi game.py 能够看看游戏源代码

    • 都写的一清二楚
    • 能够间接读
    • 找找外面有没有 函数
    • 小括号 对应着 函数
    • 小括号 外面的是函数的 参数
  • 这程序全都这么公开出来
  • 有什么意义么?
  • 编写程序的人怎么挣钱呢?
  • 答复这个问题之前,咱们先总结一下

总结

  • python 的程序都是写在明面上的

    • 所有须要执行的事件都明着写到了 py 文件中
    • python3 解释 py 文件进行执行
    • 还能够下载人家写好的 py 文件玩
  • python 源程序都放在明面
  • 还怎么用 python 挣钱呢?🤔
  • 咱们下次再说!👋
退出移动版