会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 娱乐最前沿,一个专注明星八卦的网站
当前位置:主页 > 历史文化 > 正文

python中的各种专有名词解释(oeasypython0010hello)

时间:2023-02-05 10:33 来源:网络整理 作者:娱乐最前沿 阅读:

hello world!回想前次内容

我们这次配置了断点

配置断点的目标是更快地调试

调试的目标是去除 bug

别畏惧 bug

一步步地总能找到 bug

这就是措施员根基功

调试 debug

这个bug虫子是有汗青渊源的

编程也是有汗青迷因的

为什么写措施都从hello world开始?

为啥老是Hello World

python中的各类专著名词表明(oeasypython0010hello)(1)

稀疏

岂论进修什么编程说话

老是从Hello World开始

python中的各类专著名词表明(oeasypython0010hello)(2)

为什么呢?

发源

这统统都要从新提及

linux 操纵体系的老祖宗 unix

和 unix 对应的编程说话 c

python中的各类专著名词表明(oeasypython0010hello)(3)

那是统统开始的处所

两人

1969 年,因为地址 at&t 贝尔尝试室的 Multics 项目失败

python中的各类专著名词表明(oeasypython0010hello)(4)

无所事事的两人

Kenneth Thompson

Dennis Ritchie

python中的各类专著名词表明(oeasypython0010hello)(5)

游戏

但愿能在 PDP 呆板上继承玩一个游戏

这个游戏是 Multics 下的 star travel

python中的各类专著名词表明(oeasypython0010hello)(6)

为了玩这个游戏

他们想要做一个操纵体系 unix

为了建造操纵体系

他们缔造了 c 说话的编译器

python中的各类专著名词表明(oeasypython0010hello)(7)

其时

c 是他们为了开拓 unix 而建造的说话

unix 是为了能玩 star travel 而建造的体系

hello world!

c 和 unix 只能运行在其时的呆板上

没有文档

没有书本

乃至没有人知道

python中的各类专著名词表明(oeasypython0010hello)(8)

与他们同在 bell 尝试室的 Brian Wilson Kernighan a.k.a bwk

开始写 c 说话的相同于文档声名书的对象

手稿

主体的函数叫做 main函数

内里输出函数叫做 printf函数

python中的各类专著名词表明(oeasypython0010hello)(9)

不管是main函数,照旧printf函数都有小括号

小括号 从谁人时辰就和函数相干

为什么输出字符要用printf来当做函数名呢?

print 泉源

1974 年的手稿

写在打字机用纸的上面

侧面的朴陋是向上送纸用的

是不是很像胶片

python中的各类专著名词表明(oeasypython0010hello)(10)

打字机就是其时的表现器

以是用 print 来暗示输出

f 的意思是 format 名目

printf 是按名目输出

细节

printf函数 后头有 小括号

小括号 内里放的是 函数 的 参数

print("hello world") 中

函数print 的 参数 是 "hello world"

双引号 引起来意味着hello world 是 字符串

输出的内容就是这个字符串 ("hello world")

小括号和双引号的气魄威风凛凛连续到了 python

python中的各类专著名词表明(oeasypython0010hello)(11)

从 c说话 开始

最早的入门解说措施都做一个hello world

风俗成天然之后

全部的编程说话第一个例子都是hello world

是一种端正可能文化

这个梗一向传播到本日

除了时刻身分之外

尚有一个重要的缘故起因

成书

有了课本就有更多人学

有更多人学就有更多人参加个中

python中的各类专著名词表明(oeasypython0010hello)(12)

正反馈在逐渐成型

课本气魄威风凛凛

1978 年,Kernighan和Ritchie出书了这本书

不厚,很薄

轻松的说话气魄威风凛凛

由于 c 的目标就是让人像玩一样编程

而不是影象各类 cpu 汇编指令

发杀青长的计较机技能

使得 c 说话成为体系说话的老大

python 的源代码就是用纯 c 编的

linux 内核 也是用纯 c 编的

以是c还长短常焦点的啊

虽说 python 是用纯 c 编写的

不外 python 一旦呈现之后就可以简化许多几何对象

好比我们的游乐场内里有许多的函数和模块

我们为什么能熟悉print?

而不熟悉pront?

python中的各类专著名词表明(oeasypython0010hello)(13)

内置函数

dir()

可以看到游乐场上来就自带的模块

python中的各类专著名词表明(oeasypython0010hello)(14)

好比 dir() 这个函数

dir的意思是directory 文档目次

这里列出的是已经导入模块的目次

挪用这个函数可以知道当前游乐场载入了哪些模块

好比 __builtins__ 这个模块

这 __builtins__ 内里又有些什么呢?

dir()

dir(__builtins__)

留意前后都是两个下划线

python中的各类专著名词表明(oeasypython0010hello)(15)

__builtins__ 意思是在内里构建好的

这内里有许多几何内置的函数

包罗我们认识的

exit()

print()

dir()

help()

为什么print直接就能用

由于他在默认的这个__builtins__模块中

python中的各类专著名词表明(oeasypython0010hello)(16)

假如我想要查询print函数更具体的信息应该怎样呢?

help(print)

什么不会就help什么

help(print)

把函数名作为参数传进去

python中的各类专著名词表明(oeasypython0010hello)(17)

相同的还可以查询

help(quit)

help(dir)

help(help)

假如我想要查询__builtins__模块更具体的信息应该怎样呢?

help(__builtins__)

help(__builtins__)

留意内置模块builtins阁下各有两个下划线

python中的各类专著名词表明(oeasypython0010hello)(18)

我们可以查询到__builtins__模块的辅佐文件

返回的这些函数和子模块都附属于 __builtins__ 这个模块

除了内置的、这些不消引入就可以用的模块之外

还可以引入外部模块

导入外部模块

就像我们前次导入ast一样

这次我们导入的是__hello__

留意hello双方都有两个下划线

import __hello__

import

port是口岸 来自于海洋文化

import 是入口 是导入

export 是出口 是导出

import 后头接空格

然后是被导入的外部模块名称 __hello__

hello阁下也是两个下划线

把__hello__模块导入到游乐场

可以输出经典的一句话

留意!

导入 __hello__ 模块前后游乐场中的模块增进了

python中的各类专著名词表明(oeasypython0010hello)(19)

想要深入相识 __hello__ 应该怎么办呢?

什么不会就help什么

help(__hello__)

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。