参考:

Mac OS 安装 Python3.5

廖雪峰Python教程:安装Python

笔记:

安装:

1.官方网站下载安装包:安装程序

2.执行安装程序完成Python3.5包的安装。

3.安装Python3.5之后,对应的软件后面都带有一个3,如:

打开终端,执行命令:python3,显示如下:

解释器:

当我们使用Python编程的时候,得到的.py文件,要运行Python就需要解释器来做这个工作。事实上,存在多种Python解释器,本文通过官方安装包安装的Python3.5默认使用CPython解释器,它是使用最为广泛的Python解释器。

当然除了CPython之外,还有诸如Jython、PyPy等解释器,具体请参考解释器

第一个Python程序:

在命令行键入python3启动Python3.5交互式环境。Python3.5交互式环境支持任何有效的数学运算。

如:

在上图中,可以看到表达式print("Hello, Python!")print('Hello, Python!'),这里被双引号和单引号所围的称为字符串。使用函数exit()退出。

编写My_First_Python_Program.py文件,内容如下:

# My First Python Program, 2017/1/22print("Hello, Python!")print('Hello, Python!')print(9 + 11 + 20)

在命令行中执行python My_First_Python_Program.py,结果如下:

当然,也可以在.py文件的前头加上#!/usr/bin/env python,并对其赋予权限,命令如下:

chmod 777 My_First_Python_Program.py

执行时直接使用./[name].py就可以执行.py文件了。

2017/1/22 开博一周年!

Python学习札记(二) python3.5安装 + (假装是)第一个Python程序相关推荐

  1. Python学习札记(二十三) 函数式编程4 sorted

    参考:sorted NOTE 1.sorted,快速排序,时间复杂度O(nlogn)渐进最优. #!/usr/bin/env python3L = []for i in range(10):L.app ...

  2. Python学习札记(二十) 函数式编程1 介绍 高阶函数介绍

    参考: 函数式编程 高阶函数 Note A.函数式编程(Functional Programming)介绍 1.函数是Python内建支持的一种封装,我们通过一层一层的函数调用把复杂任务分解成简单的任 ...

  3. Python学习札记(二十八) 模块1

    参考:模块 NOTE 1.模块:一个.py文件称为一个模块. 2.代码模块化的意义:a.提升程序的可维护性 b.不用重复造轮子 3.避免模块冲突,解决方法:引入了按目录来组织模块的方法,称为包(Pac ...

  4. python学习(二)

    Python学习(二) 前言:继续记录阅读和实践中遇到的问题 1.使用easygui模块,在消息提示框中输入汉字弹出的提示框乱码,解决方法:在代码前加入"#-*- coding=utf-8 ...

  5. Python学习教程:Python3内置模块之base64编解码方法小结

    Python学习教程:Python3内置模块之base64编解码方法小结 概述 Base64 是网络上最常见的用于传输 8Bit 字节码的编码方式之一,Base64 就是一种基于 64 个可打印字符来 ...

  6. Python学习(二)列表,for循环,切片,元组

    文章目录 Python学习(二) 列表 访问列表元素 修改列表元素 在列表中插入元素 在列表末尾插入元素 在列表中插入元素 删除列表元素 使用del语句删除元素 使用`pop()`删除元素 根据值删除 ...

  7. Python学习(二)字符串与类型

    #Python学习(二) ##字符串与类型 在字符串之间是可以进行加法运算的,这样就会将多个字符串拼接为一个字符串: a = 'hello'+'world' 但是要注意不能和其他类型的变量进行运算,只 ...

  8. python学习笔记(二) 基本运算

    python学习笔记(二) 基本运算 1. 条件运算 基本语法 if condition1: do somethings1elif condition2: do somethings2else: do ...

  9. 大数据之spark学习记录二: Spark的安装与上手

    大数据之spark学习记录二: Spark的安装与上手 文章目录 大数据之spark学习记录二: Spark的安装与上手 Spark安装 本地模式 Standalone 模式 基本配置 步骤1: 复制 ...

最新文章

  1. java读取dcm影像文件_使用dcmtk库读取.dcm文件并获取信息+使用OpenCV显示图像
  2. sgolayfilt函数_Matlab中Savitzky-Golay filtering(最小二乘平滑滤波)函数sgolayfilt的使用方法...
  3. iOS - OC 面向对象语法
  4. linux下zabbix安装
  5. 台式计算机内存是什么意思,电脑提示计算机内存不足是什么意思
  6. APUE 学习笔记(三) 文件和目录
  7. 写出优质Java代码的4个技巧
  8. java volatile关键字的理解
  9. 卷积的物理意义是什么?
  10. java post 注册_使用post request python注册帐户
  11. C语言题目:输出三角形面积和周长 (15 分)
  12. 心率传感器MAX30102使用
  13. “飞扬小字典” -- 辅助记忆的小工具
  14. 第三次作业_03功能测试
  15. 如何提高迅雷下载速度
  16. 机器人视觉与计算机视觉区别--北大刘宏报告
  17. 【转载】数学专业的数学与计算机专业的数学的比较
  18. 安装python与编译工具vs code(中文版)和pycharm(中文版)
  19. cesium 添加广告牌
  20. 计算机控制双积分系统,双积分式ADC的原理及如何设计

热门文章

  1. h5实现网页内容跟随窗口大小移动_HTML5使用四种方法实现移动页面自适应手机屏幕的方法总结...
  2. 复习笔记(八)——C++模板
  3. 某些情况下安卓引入so冲突的解决
  4. vue就地复用不是更快吗_Vue.js从零开始——组件(1)
  5. Matlab实用程序--图形应用-条形图形
  6. 2021-01-20 Matlab画图技巧与实例:堆叠图stackedplot
  7. html5 video css样式修改,htmlvideo标签用法
  8. comsol积分函数_怎样在COMSOL中实现时间和空间积分
  9. matplotlib 标签_Python可视化matplotlibamp;seborn14热图heatmap
  10. mysql 批量drop_MySql批量drop table