python打开文件_Python新人指南[2]

10759501c0d3d23cb5e50e30e0ef6455.png

目录:

Python新人指南[0]
Python新人指南[1]
Python新人指南[2]
Python新人指南[3]
用Python解数独系列

五、使用cmd或Python IDLE写代码

据我的观察,很多Python初学者都是使用cmd中执行python命令开始在cmd中写代码,或者直接使用Python解释器自带的IDLE中直接写代码。这种方式当然是OK的,但是我更推荐新手直接使用VSCode这种“现代”代码编辑器写代码,好处非常多,我们在下一个章节进行解释。这个章节我们还是简单说明下cmd和IDLE中如何写代码。

1、cmd

这里我以Win10的cmd为例进行介绍,实际上和Win7的cmd、Mac的Terminal终端区别不大。

我们通过win+R,键入cmd,然后回车键,就可以调出cmd程序(Python新人指南[1]已经介绍)。此时输入python,然后按回车键(Enter键),就在cmd中进入了python

982e5870a01302e8ffb686878e0f4b4a.png
cmd中键入python进入python

1.1、在cmd中输入代码

在cmd中输入代码时,记得将输入法切换到英文(如果不慎切换到全角,也要切换回半角),不然会有一些问题。

在这里我们可以直接输入代码,敲击回车后,会直接执行改代码。

65dbd3be88cbad7c2e39a8adcc94d227.png
我们输入了“新手必学”的Hello world!代码

我们可以一行一行输入代码,如果遇到需要代码缩进[1]的地方,可以输入“4个空格”或者“1个制表符”(制表符按键盘上的Tab键输入),比如:

for 

ba24cab17749b8e0309bec0336b12257.png

或者我们也可以复制代码,然后直接粘贴执行,需要注意的是所复制的代码缩进需要时4个空格,如果是用1个制表符缩进,粘贴后缩进会消失。

list = [[1,2,3],[4,5,6],[7,8,9]]

for i in list:
    for j in i:
        print(j)

be041a0a4f88a598fb4d534c9a36f41a.png

1.2、在cmd中执行Python文件

我们也可以通过代码编辑器生成Python文件(.py文件),然后通过cmd执行,操作也很简单:

1、在cmd执行命令到达py文件所在的文件夹
2、执行“python xxx.py”,然后按回车键(xxx.py指目标py文件)

6ccf867a5dde140e4e13099bc8647dbc.png
在cmd中执行某个py文件

解释一些几个命令:

在任意一个文件夹下,执行“D:”就是直接跳转到D盘根目录,同理可以跳转到任何一个盘符根目录
cd python,就是打开当前文件夹下名为“python”的这个文件夹(因为我D盘下有一个文件夹叫python)

考虑到cmd默认打开的文件夹都是形如“C:UsersXXXX”这个文件夹,而我们通常会把py文件放在其它地方,因此每次用cmd执行py文件就很繁琐。

这里有一个小技巧,可以直接在某个文件夹下打开cmd:

ffa0086a4c14b9ac709feeb6bf136d3d.png

设置方法可以参考这篇博文:https://blog.csdn.net/mooneve/article/details/78821843

这个设置方法其实对电脑使用技巧有一定要求,其实我们使用VSCode完全不会有这种繁琐的操作。

2、IDLE

在Windows开始菜单左侧的搜索栏输入idle即可搜索到idle程序,点击打开即可

310dcb45e95476f5d7c533aea0d37ce7.png

1.1、在IDLE中输入代码

这里的操作和cmd里输入代码几乎是一样的,区别在于:

1、IDLE里按下回车换行后,它会自动监测是否需要缩进,并自动进行缩进;
2、代码直接复制粘贴到IDLE中,可能会有一些问题,建议一行一行粘贴;

e73282048bf6095ccc9727b83eb4415b.png
我输入完第一行后换行,自动进行了缩进

a0f2f58ed57119059ff4bacb58da4450.png
我直接复制代码粘贴到IDLE中,可能会报错

1.2、IDLE执行py文件

这个地方要比cmd方便一些,如果已经把IDLE加入右键菜单,那么可以直接右键py文件,选择“Edit with IDLE”(即使用IDLE编辑)

1c59fed81ab50fd29b8d6f192e44c1c2.png

在编辑界面,按“F5”键或者选择“Run-Run Module”,即可执行该py文件

7720e6146030fb0e4a1e4c232a5c3acf.png

还有一种办法,打开IDLE后,按“Ctrl+O”或者依次点击“File-Open...”即可选择对应的py文件打开

07f95bcca5f8285a664e856824e7d9fc.png

本期主要介绍如何在cmd和IDLE中写代码,因为很多教程里需要使用这两个工具。下一期将重点介绍如何在VSCode中写代码,这也是我推荐的写代码的“正确姿势”。然后后续的内容将开始详细讲解Python基础知识。感谢大家的支持,大家继续努力!

参考

  1. ^关于什么是缩进,我们在后面会再详细解释
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值