个人简介

Echo Blog


江湖无名 安心练剑
  • Python v3.12.3 学习-08-error & exception
    8. 错误和异常 到目前为止,我们只是提及了错误消息,但如果您尝试了示例,可能已经看到了一些。错误可以分为两种:语法错误和异常。 8.1. 语法错误 语法错误,也称为解析错误,可能是您在学习 Python 时最常见的投诉: while True print('Hello world') File "<stdin>", line 1 while True pri...
    2018-02-14 07:09:30 | Lang
  • Python v3.12.3 学习-07-io Input and Output
    7. 输入和输出(Input and Output) 程序的输出可以以几种方式呈现;数据可以以人类可读的形式打印,或写入文件以供将来使用。本章将讨论一些可能性。 7.1. 更精美的输出格式(Fancier Output Formatting) 到目前为止,我们遇到了两种编写值的方式:表达式语句和 print() 函数。(第三种方式是使用文件对象的 write() 方法;标准输出文件可以...
    2018-02-14 07:09:30 | Lang
  • Python v3.12.3 学习-06-Module
    6. 模块 当你退出Python解释器并再次进入时,你所定义的(函数和变量)都会丢失。因此,如果你想编写一个稍微长一点的程序,最好使用文本编辑器准备解释器的输入,然后以该文件作为输入运行它。这被称为创建一个脚本。随着你的程序变得越来越长,你可能想把它分成几个文件以便更容易维护。 你可能还想使用你在几个程序中编写的一个方便的函数,而不是将其定义复制到每个程序中。 为了支持这一点,Pyth...
    2018-02-14 07:09:30 | Lang
  • Python v3.12.3 学习-05-数据结构
    5. 数据结构 这一章节详细描述了您已经学到的一些内容,并添加了一些新的内容。 5.1. 列表进一步讲解 列表数据类型有更多的方法。以下是列表对象的所有方法: # list.append(x) # 在列表末尾添加一个项目。等效于 a[len(a):] = [x]。 # list.extend(iterable) # 通过添加可迭代对象的所有项目来扩展列表。等效于 a[len(a):...
    2018-02-14 07:09:30 | Lang
  • Python v3.12.3 学习-04-流程控制
    4.1. if 语句 if 语句是最为人们熟知的语句类型。例如: x = int(input("请输入一个整数:")) if x < 0: x = 0 print('负数已改为零') elif x == 0: print('零') elif x == 1: print('单一') else: print('更多') elif 部分可以有零...
    2018-02-14 07:09:30 | Lang
  • Python v3.12.3 学习-03-An Informal Introduction to Python Python简介
    3. Python简介 在以下示例中,输入和输出通过提示符(>>> 和 ...)来区分:要重复示例,你必须在提示符出现时键入提示符后的所有内容;不以提示符开头的行是解释器的输出。 请注意,在示例中单独一行的次要提示符意味着你必须输入一个空行;这用于结束多行命令。 你可以通过点击示例框右上角的 >>> 来切换提示符和输出的显示。如果隐藏提示符和输出,那...
    2018-02-14 07:09:30 | Lang
  • Python v3.12.3 学习-02-Using the Python Interpreter 使用Python解释器
    2. 使用Python解释器 2.1. 调用解释器 Python解释器通常安装在/usr/local/bin/python3.12这样的位置。将/usr/local/bin添加到你的Unix shell的搜索路径中,可以通过输入以下命令来启动它: python3.12 在Windows机器上,如果你从Microsoft Store安装了Python,python3.12命令将可用。...
    2018-02-14 07:09:30 | Lang
  • Python v3.12.3 学习-01-Whetting Your Appetite
    Whetting Your Appetite 如果你经常在计算机上工作,最终你会发现有些任务你想要自动化。 例如,你可能希望对大量文本文件进行搜索和替换,或者以复杂的方式重命名和重新排列一堆照片文件。也许你想编写一个小型的自定义数据库,或者一个专门的GUI应用程序,或者一个简单的游戏。 如果你是一名专业的软件开发者,你可能需要使用几个C/C++/Java库,但发现常规的编写/编译/测试...
    2018-02-14 07:09:30 | Lang