安装pycharm;

用pycharm写了第一个char.py的程序;

1. 直接用pycharm运行,OK;

2. 打开终端运行:

- 进入char.py所在的文件位置,直接python char.py就能运行(python3 char.py也行,因为我的Mac出厂是旧版本Python,后新装了3.6的Python);

- ###或者!

- - 直接输入./char.py运行;提示“Permission denied”——>未给char.py程序运行权限;

- - 输入 chmod a+x char.py 为其赋予权限;

- - 输入./char.py运行,提示“No such file or directory”!!!,原来是,char.py文件中未注释说明要用的Python安装位置,所以,用“which python3”找到了Python3的安装位置/Library/Frameworks/Python.framework/Versions/3.6/bin/python3;

终于,在char.py首行加入注释“#!/Library/Frameworks/Python.framework/Versions/3.6/bin/python3”后重新保存,再在终端运行./char.py成功!~~

-----------------

Tips:

用pycharm写Python时,开一个终端(解释器即时工作),方便边检验,提升效率。

(╯﹏╰)还是下个简书终端用markdown吧。

这是我的第一个python程序怎么打-我的第一个Python程序(运行)相关推荐

  1. 探索 Python、机器学习和 NLTK 库 开发一个应用程序,使用 Python、NLTK 和机器学习对 RSS 提要进行分类

    挑战:使用机器学习对 RSS 提要进行分类 最近,我接到一项任务,要求为客户创建一个 RSS 提要分类子系统.目标是读取几十个甚至几百个 RSS 提要,将它们的许多文章自动分类到几十个预定义的主题领域 ...

  2. 【程序员必看】如何用Python从0开始创建一个区块链?

    在数字货币盛行的档口,比特币,这币那币到底值不值得信赖呢?也许你像很多人一样感到新奇,想接近它,但只因背后的区块链技术,阻断了向新领域尝试的步伐.不过,对于程序员来说,想真正搞懂比特币,搞懂区块链,可 ...

  3. Python学习笔记(二) 第一个Python程序 、 Python基础

    Python_02 第一个Python程序 .python基础 第一个python程序 使用python命令行交互模式 使用文本编辑器编辑 输入和输出 python基础 数据类型和变量 字符串和编码 ...

  4. Python基础班---第一部分(基础)---Python基础知识---第一个Python程序

    01. 第一个 HelloPython 程序 1.1 Python 源程序的基本概念 Python 源程序就是一个特殊格式的文本文件,可以使用任意文本编辑软件做 Python 的开发 Python 程 ...

  5. cdt规约报文用程序解析_用 Python 撸一个 Web 服务器第3章:使用 MVC 构建程序

    Todo List 程序介绍 我们将要编写的 Todo List 程序包含四个页面,分别是注册页面.登录页面.首页.编辑页面.以下分别为四个页面的截图. 注册页面: 登录页面: 首页: 编辑页面: 程 ...

  6. python实现第一个web_使用Python的Flask框架来搭建第一个Web应用程序

    1.初始化在这章,你将学到Flask应用程序的不同部分.同时,你将编写和运行你的第一个Flask web应用程序. 所有的Flask应用程序都必须创建一个 应用程序实例 .使用web服务器网关接口协议 ...

  7. python用一行代码编写一个回声程序_Python源码分析2 - 一个简单的Python程序的执行...

    本文主要通过跟踪一个非常简单的Python程序的执行,简单讨论Python实现的基本框架和结构. 要执行Python程序如下,功能非常简单:从1加到10再打印出来 # test program sum ...

  8. 一个用python实现的东方时尚(驾校)抢课程序

    2014-12-23 东方时尚约车还要网上选课,资源太紧张了,于是我决定自己写一个抢票程序来帮我刷票. 第一步,抓包.浏览器登陆选课系统,用抓包工具观察网络行为,这里我用的fildder.这里抓包主要 ...

  9. python鼠标绘图_python 基于opencv 实现一个鼠标绘图小程序

    需求 在画布上用鼠标画图,可以画圆或矩形,按m键在两种模式下切换.左键按下时开始画图,移动到哪儿画到哪儿,左键释放时结束画图. 实现思想 用鼠标画图:需要定义鼠标的回调函数mouse_event 画圆 ...

最新文章

  1. 题目1165:字符串匹配
  2. JavaScript基础一
  3. java中容易混淆的方法_java中容易混淆的区别
  4. linux的shell脚本if语句,Shell脚本编程之判断语句
  5. 手机页面内容超出屏幕宽度时实现可拖拉滑动效果
  6. android开发用什么字体,移动端web app和页面开发使用什么字体?微软雅黑?
  7. java 如何执行dig 命令_如何在cmd下直接执行Dig命令
  8. zuc算法代码详解_ZUC算法原理及实现过程.doc
  9. 飞机大战的常见Bug
  10. Android 5.0系统特性全解析
  11. 第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(上海)G Fibonacci
  12. jzy3D从入门到弃坑_4尝试使用jzy3D1.0画图失败
  13. 未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)解决
  14. ArrayList集合(Java)
  15. RabbitMQ 安装使用,Centos系统安装RabbitMQ、Docker安装启动RabbitMQ
  16. 如何更换及自制QQ皮肤?
  17. Java引用包的方法
  18. 09- 京东客户购买意向预测 (机器学习集成算法) (项目九) *
  19. BUUCTF-[HCTF 2018]admin1
  20. git fork 远端仓库协作开发

热门文章

  1. Tenka1 Programmer Contest C - Align
  2. 算法学习--Day3
  3. JDBC驱动程序的四种方式
  4. spring mvc拦截器和mvc:annotation-driven /的详解
  5. Floyd_Warshall POJ 1847 Tram
  6. cocos2d 中判断CGPoint或者CGSize是否相等
  7. 用 for/in 在 Java 5.0 中增强循环
  8. [flex]报错,Resource Path Location Type 源路径条目“… Unknown Flex 问题
  9. 基于python的界面自动化测试-基于 Python 的接口自动化测试实例
  10. python流程控制语句-Python流程控制语句详解