Python3学习笔记01-环境安装和运行环境
最近在学习Python3,想写一些自己的学习笔记。方便自己以后看,主要学习的资料来自菜鸟教程的Python3教程和廖雪峰官方网站的Python教程。
1.下载
1)打开https://www.python.org/downloads/
当前最新版本3.6.5
2.安装
下载完成之后,运行exe文件,第一个页面底部,记得勾选add Python to path,这样会自动把Python加到系统变量里面去,然后默认安装即可
我的安装路径:
C:\Users\ms\AppData\Local\Programs\Python\Python36-32\
当我们从Python官方网站下载并安装好了Python 3.x之后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器。解释器有很多种,用的最广的是CPython解释器,后续笔记都是在CPython下执行
解释器就是在程序运行时把代码翻译成计算机看得懂的二进制的机器语言,让计算机去执行
3.打开Python IDLE
在开始菜单->所有程序找到Python 3.6,点击IDLE
代码练习可以用这个IDLE工具默认打开IDLE如下图,这个叫动态交互性编译环境
接下来看下如何执行代码,在这里写一个打印语句:print('Hello Python3!')
在Python的交互式命令行编写代码,好处就是直接得到运行结果,但是坏处是代码没有办法保存,如果还想再运行一遍,只能再敲一遍代码。
所以在实际使用中,是使用编辑器或IDE工具来写代码,写完了之后,保存为文件,这样就可以重复运行了
编辑器推荐使用Notepad++,免费使用,中文界面
但是绝对不要用Word和Windows自带的记事本,Word保存的不是纯文本文件,而记事本会自作聪明的在文件开头加上几个特殊字符(UTF-8BOM),结果会导致文件运行出现各种莫名其妙的错误
安装好编辑器后,输入以下代码:print('Hello Python3!')
注意print前不要有空格,然后选择一个目录,例如:D:\lesson,把文件保存为Hello.py,就可以打开命令行,进入到文件所在目录,就可以运行了。
文件可以保存为其他名字,比如first.py,但是必须以.py结尾,文件名只能是英文字母,数字和下划线组合。
初学者建议使用编辑器,熟悉了之后使用IDE工具,IDE工具推荐使用PyCharm
社区版本的PyCharm可以免费使用
还有就是第一次新建项目的时候可能会一脸蒙蔽,因为百度出来的东西跟最新的PyCharm完全不搭边
Location项目保存的路径
下面的选项请选择Existing interpreter,第一次需要自己添加Python3安装路径下的解释器。然后就能选到了。上面的选项是用IDE自带的解释器
PyCharm中文包可以百度下,不过不建议用,如果版本不匹配,会导致无法调整设置
设置字体格式和大小 File->Settings->Editor->Font
tab键为四个空格 File->Settings->Editor->Code Style->Python
改变变量,注释,类名等一系列的颜色,Scheme可以选提供的模板,选择Duplicate可以拷贝一份,然后可以下面框里面变量,注释等进行不同的颜色设置,要修改一定要复制一份,系统提供的无法修改
Python3学习笔记01-环境安装和运行环境的更多相关文章
- PHP学习笔记----IIS7下安装配置php环境
原文:PHP学习笔记----IIS7下安装配置php环境 Php如何安装 Php版本的选择 Php在windows下的(php5.4.7)有两种版本: VC9 x86 Non Thread Safe ...
- Linux环境安装.NET运行环境
Linux环境安装.NET运行环境 Linux环境安装.NET运行环境 1. 构建编译环境: (1) sudo apt-get install build-essential (2) sudo apt ...
- JavaSE 学习笔记01丨开发前言与环境搭建、基础语法
本蒟蒻学习过C/C++的语法,故在学习Java的过程中,会关注于C++与Java的区别.开发前言部分,看了苏星河教程中的操作步骤.而后,主要阅读了<Java核心技术 卷1 基础知识>(第8 ...
- ElasticSearch学习笔记--1、安装以及运行
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎,多的我就不细说了. 相关实验环境 Centos:7.3 ElasticSearch:5.6 java:1.8 1. ...
- tensorflow学习笔记一------下载安装,配置环境(基于ubuntu16.04 pycharm)
一,安装TensorFlow 安装所有必备工具 sudo apt-get install python-pip python-dev python-virtualenv 安装TensorFlow su ...
- Linux学习笔记之Centos7安装GNOME桌面环境
最小化安装Centos7,系统默认是命令行界面,如果像我一样有特殊需求,这时就需要我们手动来安装用户图形界面了. 1.查看一下当前的运行级别和可以安装的group. systemctl get-def ...
- python学习笔记01:安装python
下载python: 从从https://www.python.org/downloads/下载python,根据操作系统的不同,选择不同的版本下载.注意:linux系统大多预装了python,可以直接 ...
- Python3学习笔记 - 准备环境
前言 最近乘着项目不忙想赶一波时髦学习一下Python3.由于正好学习了Docker,并深深迷上了Docker,所以必须趁热打铁的用它来创建我们的Python3的开发测试环境.Python3的中文教程 ...
- C++ GUI Qt4学习笔记01
C++ GUI Qt4学习笔记01 qtc++signalmakefile文档平台 这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序. 引入两个重要概 ...
随机推荐
- composer 更换国内镜像源
使用 Composer 镜像加速有两种选项: 选项一:全局配置,这样所有项目都能惠及(推荐):选项二:单独项目配置: 选项一.全局配置(推荐) $ composer config -g repo.pa ...
- Hbase学习02
第2章 Apache HBase配置 本章在“入门”一章中进行了扩展,以进一步解释Apache HBase的配置. 请仔细阅读本章,特别是基本先决条件,确保您的HBase测试和部署顺利进行,并防止数据 ...
- python 正则表达式re模块
#####################总结############## 优点: 灵活, 功能性强, 逻辑性强. 缺点: 上手难,旦上手, 会爱上这个东西 ...
- Shell编程(二)Bash中调用Python
- GIL 全局解释器
全局解释器锁 GIL 相当于给python解释器加了一把互斥锁 每一个进程都有一把互斥锁,所有线程必须先拿到解释器,才能执行代码, 同一进程下,所有线程并发 在 Cpython 解释器下,多个进程可以 ...
- java的几个奇怪语法
=============================Java 双冒号 :: 语法的含义=============================下面的代码中有双冒号,初看上去很奇怪, list. ...
- Burp Collaborator资源整合
1.http://www.ninoishere.com/burp-collaborator/ Burp Collaborator使用 2.https://www.anquanke.com/po ...
- 改变select箭头样式
链接:https://blog.csdn.net/java_zhaoyanli/article/details/52549787 改变select箭头样式的方法: 1,去掉箭头: 2,设置图片为背景: ...
- Java SE之网络编程:知识框架
- 在PHP中使用CURL,“撩”服务器只需几行
在PHP中使用CURL,“撩”服务器只需几行https://segmentfault.com/a/1190000006220620 七夕啦,作为开发,妹子没得撩就“撩”下服务器吧,妹子有得撩的同学那就 ...