本文介绍日常使用的 Ubuntu/Linux 操作指令。Ubuntu 系统的 root 用户有时没有安装,我们可以先输入一个 root, 他会有一个提示命令,然后我们输入该命令,进行安装,安装完后,使用 sudopasswd 命令设置密码,设置完后的密码就是 root 用户的密码。Ubuntu 指令需要研究遵守大小写。
Python 应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。
Python 是一门通用语言。与其他的通用语言一样,没有一个绝对权威的工作环境,也不止一种方法使用它。与 Matlba,Scilab 或者 R 不同,Python 并没有预先绑定的一组科学计算模块。下面是可以组合起来获得科学计算环境的基础的组件。
HDF5:(Hierarchical Data Format) 是由美国伊利诺伊大学厄巴纳 - 香槟分校 UIUC (University of Illinois at Urbana-Champaign) 开发,是一种常见的跨平台数据储存文件,可以存储不同类型的图像和数码数据,并且可以在不同类型的机器上传输,同时还有统一处理这种文件格式的函数库。
CCR 和 Sandia 在计算科学和工程领域拥有悠久而杰出的领导历史,其中包括大规模并行计算,不确定性量化,数学优化,可扩展求解器,软件工具包和科学软件工程等。CCR 负责管理,利用和扩展这些功能,以始终响应 Sandia 的即时任务需求。同时,CCR 预计并追求可能会影响未来任务需求的数学和计算技术。
本教程是 Python 文档集的一部分。其他文档,阅读本教程可能会增强您对使用 Python 的兴趣 - 您应该热衷于应用 Python 来解决您的实际问题。你应该去哪里了解更多?
本文介绍 Python 中的标准库,Python 中提供了很多的标准库,本文为简介的第一部分,中电介绍操作系统接口、互联网访问、字符串匹配、数据压缩等。
Python 解释器在其被使用的机器上通常安装为 /usr/local/bin/Python3.8;将 /usr/local/bin 加入你的 Unix 终端的搜索路径就可以通过键入以下命令来启动它:
如果你从 Python 解释器退出并再次进入,之前的定义(函数和变量)都会丢失。因此,如果你想编写一个稍长些的程序,最好使用文本编辑器为解释器准备输入并将该文件作为输入运行。这被称作编写 脚本。随着程序变得越来越长,你或许会想把它拆分成几个文件,以方便维护。你亦或想在不同的程序中使用一个便捷的函数,而不必把这个函数复制到每一个程序中去。
类提供了一种组合数据和功能的方法。创建一个新类意味着创建一个新 类型 的对象,从而允许创建一个该类型的新 实例。每个类的实例可以拥有保存自己状态的属性。一个类的实例也可以有改变自己状态的(定义在类中的)方法。
如果你经常在电脑上工作,总会有些任务会想让它自动化。比如,对一大堆文本文件进行查找替换,对很多照片文件按照比较复杂的规则重命名并放入不同的文件夹。也可能你想写一个小型的数据库应用,一个特定的界面应用,或者一个简单的游戏。
Python 中有几种方法可以显示程序的输出;数据可以以人类可读的形式打印出来,或者写入文件以供将来使用。本章将讨论一些可能性。
除了刚刚介绍过的 while 语句,Python 中也会使用其他语言中常见的流程控制语句,只是稍有变化,本文详细了解 Python 的流程控制。
到目前为止,我们还没有提到错误消息,但是如果你已经尝试过那些例子,你可能已经看过了一些错误消息。目前(至少)有两种可区分的错误:语法错误 和 异常。
本文为 Python 中标准库简介的第二部分,第二部分涵盖了专业编程所需要的更高级的模块。这些模块很少用在小脚本中。主要包括格式化输出、模板、多线程等。
本章将详细介绍 Python 中的数据结构,包含列表的属性、del 语句、元祖和序列、集合、字典、循环、条件控制等。并且包含序列和其他类型的比较。
你有知识和方法要分享吗?
撰写文章