Python学习札记(二) python3.5安装 + (假装是)第一个Python程序
参考:
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程序相关推荐
- Python学习札记(二十三) 函数式编程4 sorted
参考:sorted NOTE 1.sorted,快速排序,时间复杂度O(nlogn)渐进最优. #!/usr/bin/env python3L = []for i in range(10):L.app ...
- Python学习札记(二十) 函数式编程1 介绍 高阶函数介绍
参考: 函数式编程 高阶函数 Note A.函数式编程(Functional Programming)介绍 1.函数是Python内建支持的一种封装,我们通过一层一层的函数调用把复杂任务分解成简单的任 ...
- Python学习札记(二十八) 模块1
参考:模块 NOTE 1.模块:一个.py文件称为一个模块. 2.代码模块化的意义:a.提升程序的可维护性 b.不用重复造轮子 3.避免模块冲突,解决方法:引入了按目录来组织模块的方法,称为包(Pac ...
- python学习(二)
Python学习(二) 前言:继续记录阅读和实践中遇到的问题 1.使用easygui模块,在消息提示框中输入汉字弹出的提示框乱码,解决方法:在代码前加入"#-*- coding=utf-8 ...
- Python学习教程:Python3内置模块之base64编解码方法小结
Python学习教程:Python3内置模块之base64编解码方法小结 概述 Base64 是网络上最常见的用于传输 8Bit 字节码的编码方式之一,Base64 就是一种基于 64 个可打印字符来 ...
- Python学习(二)列表,for循环,切片,元组
文章目录 Python学习(二) 列表 访问列表元素 修改列表元素 在列表中插入元素 在列表末尾插入元素 在列表中插入元素 删除列表元素 使用del语句删除元素 使用`pop()`删除元素 根据值删除 ...
- Python学习(二)字符串与类型
#Python学习(二) ##字符串与类型 在字符串之间是可以进行加法运算的,这样就会将多个字符串拼接为一个字符串: a = 'hello'+'world' 但是要注意不能和其他类型的变量进行运算,只 ...
- python学习笔记(二) 基本运算
python学习笔记(二) 基本运算 1. 条件运算 基本语法 if condition1: do somethings1elif condition2: do somethings2else: do ...
- 大数据之spark学习记录二: Spark的安装与上手
大数据之spark学习记录二: Spark的安装与上手 文章目录 大数据之spark学习记录二: Spark的安装与上手 Spark安装 本地模式 Standalone 模式 基本配置 步骤1: 复制 ...
最新文章
- java读取dcm影像文件_使用dcmtk库读取.dcm文件并获取信息+使用OpenCV显示图像
- sgolayfilt函数_Matlab中Savitzky-Golay filtering(最小二乘平滑滤波)函数sgolayfilt的使用方法...
- iOS - OC 面向对象语法
- linux下zabbix安装
- 台式计算机内存是什么意思,电脑提示计算机内存不足是什么意思
- APUE 学习笔记(三) 文件和目录
- 写出优质Java代码的4个技巧
- java volatile关键字的理解
- 卷积的物理意义是什么?
- java post 注册_使用post request python注册帐户
- C语言题目:输出三角形面积和周长 (15 分)
- 心率传感器MAX30102使用
- “飞扬小字典” -- 辅助记忆的小工具
- 第三次作业_03功能测试
- 如何提高迅雷下载速度
- 机器人视觉与计算机视觉区别--北大刘宏报告
- 【转载】数学专业的数学与计算机专业的数学的比较
- 安装python与编译工具vs code(中文版)和pycharm(中文版)
- cesium 添加广告牌
- 计算机控制双积分系统,双积分式ADC的原理及如何设计
热门文章
- h5实现网页内容跟随窗口大小移动_HTML5使用四种方法实现移动页面自适应手机屏幕的方法总结...
- 复习笔记(八)——C++模板
- 某些情况下安卓引入so冲突的解决
- vue就地复用不是更快吗_Vue.js从零开始——组件(1)
- Matlab实用程序--图形应用-条形图形
- 2021-01-20 Matlab画图技巧与实例:堆叠图stackedplot
- html5 video css样式修改,htmlvideo标签用法
- comsol积分函数_怎样在COMSOL中实现时间和空间积分
- matplotlib 标签_Python可视化matplotlibamp;seborn14热图heatmap
- mysql 批量drop_MySql批量drop table