py走起!!!

习题0:准备工作

Windows平台

1. 用浏览器打开 http://learnpythonthehardway.org/exercise0.html 下载并安装 gedit 文本编辑器。这个操作无需管理员权限。

2. 把 gedit 放到桌面或者快速启动栏,这样你就可以方便地访问到该程序了。这两条在安装选项中可以看到。

  a. 运行 gedit,我们要先改掉一些愚蠢的默认设定。

  b. 从 gedit menu 中打开 Preferences,选择 Editor 页面。

  c. 将 Tab width: 改为 4。

  d. 选择 (确认有勾选到该选项) Insert spaces instead of tabs。

  e. 然后打开 “Automatic indentation” 选项。

  f. 转到 View 页面,打开 “Display line numbers” 选项。

3. 从开始菜单运行“PowerShell”程序。你可以使用开始菜单的搜索功能,输入名称后敲回车即可打开。

4. 为它创建一个快捷方式,放到桌面或者快速启动栏中以方便使用。

5. 运行 Terminal 程序,这个程序看上去不怎么地。

6. 在 Terminal 程序里边运行 python。运行的方法是输入程序的名字再敲一下回车。

  a. 如果你运行 python 发现它不存在(系统找不到python云云)。你需要访问 http://python.org/download 并且安装 Python。

  b. 确认你安装的是 Python 2 而不是 Python 3。

  c. 你也可以试试 ActiveState Python,尤其是你没有管理员权限的时候。

  d. 如果你安装好了但是 python 还是不能被识别,那你需要在 powershell 下输入并执行以下命令:

    [Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")

  e. 关闭并重启 powershell,确认 python 现在可以运行。如果不行的话你可能需要重启电脑。

7. 键入 CTRL-Z (^Z),再敲回车以退出 python。

8. 这样你就应该退回到敲 python 前的提示界面了。如果没有的话自己研究一下为什么。

9. 学着使用 Terminal 创建一个目录,你可以上网搜索怎样做。

10. 学着使用 Terminal 进入一个目录。同样你可以上网搜索。

11. 使用你的编辑器在你进入的目录下建立一个文件。你将建立一个文件,使用 “Save” 或者 “Save As...” 选项,然后选择这个目录。

12. 使用键盘切换回到 Terminal 窗口,如果不知道怎样使用键盘切换,你一样可以上网搜索。

13. 回到 Terminal,看看你能不能使用命令看到你新建的文件,上网搜索如何将文件夹中的内容列出来。

Warning有时这一步你会漏掉:

  Windows 下装了 Python 但是没有正确配置路径。 确认你在 powershell 下输入了[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")。你也许需要重启 powershell 或者计算机来让路径设置生效。

在 cmd 里 > dir /ad 查看所有子文件夹, 而在 powershell 里输入> dir | ? {$_.mode -like "d*"}

New-Item 是 powershell 里创建新文件和文件夹简单而快速的方法。

比如在当前文件夹下新建一个名为aaa的目录 > New-Item aaa -type directory

在当前文件夹下新建一个名为aaa.txt的文件 > New-Item aaa.txt -type file

如果输入的项目已经存在,可以使用 -force 参数(原文件将全部更新,为空文件),也可以使用 -value 参数添加一些参数进去。

比如将已经存在的 aaa.txt 更新并输入this is a book > New-Item aaa.txt -type file -force -value 'this is a book'

powershell里复制:选中内容,单击右键即可复制。

powershell里粘贴:单击右键即可粘贴。

转载于:https://www.cnblogs.com/yllinux/p/7030723.html

笨办法学Python(零)相关推荐

  1. 计算机编程书籍-笨办法学Python 3:基础篇+进阶篇

    编辑推荐: 适读人群 :本书适合所有已经开始使用Python的技术人员,包括初级开发人员和已经升级到Python 3.6版本以上的经验丰富的Python程序员. "笨办法学"系列, ...

  2. 笨办法学 Python · 续 练习 33:解析器

    练习 33:解析器 原文:Exercise 33: Parsers 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 想象一下,你将获得一个巨大的数字列表,你必须将其输入到电子表格 ...

  3. 笔记33 笨办法学python练习40之二:类和对象

    笔记33 笨办法学python练习40之二:类和对象 类和模块差不多么?把这个练习继续往下做,看是否真有如此结果.刚刚对模块有了点感觉,加上这个类class也是要创建,但这个练习所创建的class M ...

  4. 笔记36 笨办法学python练习43面向对象OOP的文字理解(一)

    笔记36 笨办法学python练习43面向对象OOP的文字理解(一) 先仔细看了本练习的文本,感到一个笔记写不下来这个复杂的练习过程,那就先把文字理解的部分先来完成,再用一篇笔记来完成代码的理解. 一 ...

  5. python教程第四版pdf下载-笨办法学python第四版

    笨办法学python第四版是由Zed Shaw所编写的一本书.如果你还是Python新手,那么这是一本非常不错的入门书籍.书本里以习题方式,引导读者慢慢学会了编程. 目录: 习题 0: 准备工作 习题 ...

  6. python教程第四版pdf下载-笨办法学python第四版 电子书(pdf格式)

    笨办法学python第四版是由Zed Shaw所编写的一本书.如果你还是Python新手,那么这是一本非常不错的入门书籍.书本里以习题方式,引导读者慢慢学会了编程. 目录: 习题 0: 准备工作 习题 ...

  7. python教程第四版pdf下载-笨办法学python 第四版 中文pdf高清版

    笨办法学 Python是Zed Shaw 编写的一本Python入门书籍.适合对计算机了解不多,没有学过编程,但对编程感兴趣的朋友学习使用.这本书以习题的方式引导读者一步一步学习编 程,从简单的打印一 ...

  8. 笨办法学Python——学习笔记1

        最近想学gtk,但是gtk在window上编译和运行挺慢的,于是搜索了一下发现了pygtk.在前几天 把环境都配好了,现在想同时学gtk和pygtk,但Python没学过,找到了<笨办法 ...

  9. 《笨方法学python》_《笨办法学Python》 第46课手记

    <笨办法学Python> 第46课手记 这节课制作了一个Python的项目骨架,花了我一个晚上和一个早上的时间,原因是我下载的pdf里面只有OX S的命令行,而没有win下的.我为此在知道 ...

  10. 笨办法学 Python · 续 中文版

    笨办法学 Python · 续 中文版 原书:Learn More Python 3 The Hard Way 译者:飞龙 自豪地采用谷歌翻译 在线阅读 PDF格式 EPUB格式 MOBI格式 代码仓 ...

最新文章

  1. java策略管理_详解Java编程中的策略模式
  2. 查询删除的外向交货单
  3. Tomcat发布Web项目的两种方式
  4. 网易云音乐:基于分布式图学习PGL的推荐系统优化之路
  5. HTML+CSS+JS实现 ❤️H5 3D传送带视差照片特效❤️
  6. djnago 模型 新建对象id为空
  7. HDU 2298 Toxophily 【三分算法 or 直接推导物理公式】
  8. jquery实现点击元素,如果弹出层隐藏则显示,显示则隐藏
  9. 浅谈项目管理中的软件系统效能评估技术
  10. android在wifi和4G网络都可以使用的情况下,设置每次请求使用的网络类型
  11. 计算机毕业设计JAVA图书个性化推荐系统mybatis
  12. iOS使用电脑Safari浏览器查看真机h5网页元素
  13. 利用条形码生成器在Word 2013中轻松制作条形码的方法
  14. Android开发之那些好用的数据结构与API(二)
  15. 微信小程序checkbox的全选以及所有checkbox选中之后的全选
  16. Android各种屏,刘海屏,打孔屏满屏显示
  17. 标准方程法(正规方程法)
  18. 分页的自由点击和一整页的翻越
  19. c#时分秒毫秒微妙_C# 日期格式精确到毫秒 【转】
  20. 京东数科2020双十一备战实录

热门文章

  1. android xp wifi连接不上,手把手解决xp系统电脑无线网络连接不上的处理技巧
  2. c语言段页式存储地址转换,页式存储和段页式存储的地址转换过程
  3. matlab如何取对数坐标,利用Matlab提取图片中曲线数据(线性修正,支持对数坐标)
  4. css之px自动转rem
  5. 81年出生的十大尴尬
  6. javascript实现自定义右键菜单(绑定鼠标左右键)
  7. 自我驱动,如何构建个人的技术思维?
  8. 成都旅游攻略 —— 拜水都江堰 问道青城山
  9. php soapclient 异常,一个请求后,PHP SoapClient失败
  10. 大家快点帮我,帮我,bt3使用时出了点问题