Python语言入门到进阶 (更新中)

Python语言入门

师云:“说明文要有趣味性。”

一、简介

由于CPU只能直接执行机器指令,而用机器语言编写的程序不易读、不易写、出错率高、难以维护,也不能直观地反映用计算机解决问题的基本思路。因此人们发明了一些语言,用这些语言所编写的源代码可以借助特殊的软件翻译为机器指令。

这些语言大体分为两大类:编译型语言解释型语言。Python就是解释型语言

二、配置环境

1. Conda

可以从Python官网下载安装,但是我建议用Conda

Conda是目前为止,最流行的Python软件包与管理环境。Conda分为Miniconda与Anaconda两种。前者从名字上就能看出是精简版,后者预装了很多功能,所以比较臃肿,安装包也很大。实际一般使用Miniconda,按需安装扩展包。

Conda官网清华大学镜像站下载最新安装包(注意看准系统)并安装。按照习惯,安装路径中不含有特殊字符(如中文)。注意记好安装路径。

接着在控制面板\系统和安全\系统此电脑\属性(R))里点右侧的高级系统设置,在弹出的窗口里点环境变量(N)…,再在系统变量或你的用户变量的Path里添加以下3条:

  • 安装路径
  • 安装路径\Library\bin
  • 安装路径\Scripts

系统变量在此电脑任何用户都可用,用户变量只在本用户可用。

比如我的是

环境变量只有重启后才会生效,不过可以与下文的PowerShell一起重启。

2. PowerShell

命令行可以用cmd,但PowerShell更为先进,因此我用的是PowerShell。
PowerShell安装简单,在控制面板\程序\程序和功能右侧点启用或关闭Windows功能,勾选Windows PowerShell 2.0,再确定即可。

3. Visual Studio Code

Visual Studio Code简称VS Code,诞生于2015年,是目前最流行的跨平台、轻型、功能完善的开源编辑器,支持很多语言。

下载地址: https://code.visualstudio.com/?wt.mc_id=DX_841432
Windows下按需选择User Installer或System Installer

扩展的图标是
Extension Icon

需要安装的扩展:
  • Chinese (Simplified) Language Pack for Visual Studio Code (简体中文语言包)
  • Python (Python支持)
  • Code Runner (运行代码所用,右上角会出现三角形按钮)
  • Visual Studio IntelliCode (代码提示与补全等)
选装:
  • vscode-icons (文件图标)

安装Chinese (Simplified) Language Pack for Visual Studio Code之后就可以更改显示语言了。
更改方法:Ctrl+Shift+P调出命令面板,输入display就可出现Configure Display Language,点击后选zh-cn再重启VS Code即可。

4. 安装后

打开VS Code,Ctrl+`打开终端,输入conda config --set show_channel_urls yes再敲Enter,你的个人文件夹(就是C:\Users\你的用户名)下会多一个名叫.condarc的文件,打开它(用VSCode也好,用记事本也罢),改为

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

再在终端输入conda clean -i+Enter.
这样可以显著提高Conda下载更新的速度

原文在:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

--------------------------------------------------------------
>> 注意:为了简洁,以后就不说+Enter了。
====================================
然后在终端输入conda update --all获取更新。如果有更新会让你选择([y]/n),方括号的意思是:如果不输入任何命令,默认y。

三、开始学习

Python源文件的扩展名是py

新建一个文件,输入法切换为英文,输入print('Hello World!'),保存为Hello_world.py
点击右上角的三角形按钮,会看见终端类似如下(不一样很正常):

PS C:\Users\***> py -u "d:\Users\***\Desktop\Hello_world.py"
Hello World!

其中,"Hello world!"是程序的输出,"d:\Users\***\Desktop\Hello_world.py"是源文件的绝对路径。


>> 注意:为了简洁,"PS C:\Users\***> py -u “d:\Users\***\Desktop\Hello_world.py” "以后就不写了!



更新中…

(估计这是一篇很长的文章)
有问题在评论区说

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值