Python

Python是一种动态的、面向对象的脚本语言...[ 百科 ]

Python 中浮点数常见问题说明

浮点数在计算机硬件中表示为以 2 为基数(二进制)的小数。举例而言,十进制的小数,本小节将详细解释 "0.1" 的例子,并说明你可以怎样亲自对此类情况进行精确分析。假定前提是已基本熟悉二进制浮点表示法。

如何学习更多 Python 知识

本教程是 Python 文档集的一部分。其他文档,阅读本教程可能会增强您对使用 Python 的兴趣 - 您应该热衷于应用 Python 来解决您的实际问题。你应该去哪里了解更多?

Python 中的虚拟环境和包

Python 应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。

Python 中的标准库简介(Part II)

本文为 Python 中标准库简介的第二部分,第二部分涵盖了专业编程所需要的更高级的模块。这些模块很少用在小脚本中。主要包括格式化输出、模板、多线程等。

Python 中的标准库简介(Partt I)

本文介绍 Python 中的标准库,Python 中提供了很多的标准库,本文为简介的第一部分,中电介绍操作系统接口、互联网访问、字符串匹配、数据压缩等。

Python 中的类

类提供了一种组合数据和功能的方法。创建一个新类意味着创建一个新 类型 的对象,从而允许创建一个该类型的新 实例。每个类的实例可以拥有保存自己状态的属性。一个类的实例也可以有改变自己状态的(定义在类中的)方法。

Python 中的错误和异常

到目前为止,我们还没有提到错误消息,但是如果你已经尝试过那些例子,你可能已经看过了一些错误消息。目前(至少)有两种可区分的错误:语法错误 和 异常。

Python 中的输入输出

Python 中有几种方法可以显示程序的输出;数据可以以人类可读的形式打印出来,或者写入文件以供将来使用。本章将讨论一些可能性。

Python 中的模块

如果你从 Python 解释器退出并再次进入,之前的定义(函数和变量)都会丢失。因此,如果你想编写一个稍长些的程序,最好使用文本编辑器为解释器准备输入并将该文件作为输入运行。这被称作编写 脚本。随着程序变得越来越长,你或许会想把它拆分成几个文件,以方便维护。你亦或想在不同的程序中使用一个便捷的函数,而不必把这个函数复制到每一个程序中去。

Python 中的数据结构

本章将详细介绍 Python 中的数据结构,包含列表的属性、del 语句、元祖和序列、集合、字典、循环、条件控制等。并且包含序列和其他类型的比较。

一文详细了解 Python 的流程控制

除了刚刚介绍过的 while 语句,Python 中也会使用其他语言中常见的流程控制语句,只是稍有变化,本文详细了解 Python 的流程控制。

如何使用 Python 解释器

Python 解释器在其被使用的机器上通常安装为 /usr/local/bin/Python3.8;将 /usr/local/bin 加入你的 Unix 终端的搜索路径就可以通过键入以下命令来启动它:

那么多编程语言,我为什么选择 Python

如果你经常在电脑上工作,总会有些任务会想让它自动化。比如,对一大堆文本文件进行查找替换,对很多照片文件按照比较复杂的规则重命名并放入不同的文件夹。也可能你想写一个小型的数据库应用,一个特定的界面应用,或者一个简单的游戏。

ABAQUS 中基于 Python 脚本语言开发实现仿真自动化操作

本文介绍 ABAQUS 的 Python 开发,如何建模、创建材料以及相关的参数设置,装配体的建立、分析步的建立、载荷边界以及网格划分等。进行 ABAQUS 开发编程前,首先需要明白 ABAQUS 有限元分析思路和基本流程,以及 Python 基本语法和面向对象编程有基本的认识。

Python 科学计算交互工作流:IPython 和文本编辑器

Python 是一门通用语言。与其他的通用语言一样,没有一个绝对权威的工作环境,也不止一种方法使用它。与 Matlba,Scilab 或者 R 不同,Python 并没有预先绑定的一组科学计算模块。下面是可以组合起来获得科学计算环境的基础的组件。