找到 10786 篇文章 关于 Python

Python 中的莫尔斯电码翻译器

Samual Sam
更新于 2019-07-30 22:30:23

2K+ 阅读量

莫尔斯电码翻译器用于密码学。它由塞缪尔·F·B·莫尔斯命名。通过这种技术,我们将消息转换为一系列点、逗号、“-”、“/”。这种技术非常简单。英语中的每个字母都表示一系列“.”、“,”、“/”、“-”。我们只需将消息从消息加密到符号,并从符号解密到英语。字典如下所示 'A':'.-', 'B':'-...', 'C':'-.-.', 'D':'-..', 'E':'.', 'F':'..-.', 'G':'--.', 'H':'....', 'I':'..', 'J':'.---', 'K':'-.-', 'L':'.-..', 'M':'--', 'N':'-.', 'O':'---', 'P':'.--.', 'Q':'--.-', 'R':'.-.', 'S':'...', 'T':'-', 'U':'..-', 'V':'...-', 'W':'.--', 'X':'-..-', 'Y':'-.--', 'Z':'--..', '1':'.----', '2':'..---', '3':'...--', '4':'....-', '5':'.....', ... 阅读更多

在 Python 中使用 CX_Freeze

karthikeya Boyini
更新于 2019-07-30 22:30:23

928 阅读量

有时我们觉得创造一些与众不同的东西非常令人兴奋,而且根据人的天性,我们总是喜欢分享它。Python 也满足了这些愿望。使用 Python,如果我们想与朋友分享我们的 Python 程序,我们可以做到,只需要在他们的机器上安装相同版本的 Python 以及程序中使用的所有模块。第一步是解决此任务,即 Python 程序转换。我们需要标准库模块,这里我们... 阅读更多

Python 中的多处理

Samual Sam
更新于 2020-06-26 12:43:27

5K+ 阅读量

multiprocessing 包支持生成进程。它指的是加载并执行新子进程的函数。为了让子进程终止或继续执行并发计算,则当前进程必须使用类似于 threading 模块的 API 等待。简介当我们使用多处理时,首先我们创建进程对象。然后它调用 start() 方法。示例代码from multiprocessing import Process    def display():       print ('Hi !! I am Python')       if __name__ == '__main__':       p = Process(target=display)       p.start()       p.join()在这个例子中,... 阅读更多

使用 Python 发布推文

karthikeya Boyini
更新于 2019-07-30 22:30:23

148 阅读量

在 Python 中使用 Tweet 之前,我们必须遵循一些步骤。步骤 1 - 首先我们必须拥有一个推特个人资料,然后必须将其与我们的手机号码关联。首先转到 - 设置 -> 添加电话 -> 添加号码 -> 确认 -> 保存。我们必须遵循这些步骤。然后关闭所有短信通知。步骤 2 - 设置一个新应用。遵循 - Twitter 应用 -> 创建新应用 -> 将回调 URL 保留为空 -> 创建 Twitter 应用程序。然后显示消息“您的应用程序已创建。您可以查看和调整应用程序的设置”。步骤 3 - ... 阅读更多

Python 中的进程同步和池化

Samual Sam
更新于 2020-06-26 12:44:50

628 阅读量

进程之间的同步Multiprocessing 是一个支持使用 API 生成进程的包。此包用于本地和远程并发。使用此模块,程序员可以在给定机器上使用多个处理器。它在 Windows 和 UNIX 操作系统上运行。此包中存在所有等效的同步原语。示例代码from multiprocessing import Process, Lock    def my_function(x, y):       x.acquire()       print ('hello world', y)       x.release()       if __name__ == '__main__':       lock = Lock()    for num in range(10): Process(target= my_function, args=(lock, num)).start()这里一个实例可以锁定... 阅读更多

在 Python 中绘制太阳图像

Samual Sam
更新于 2019-07-30 22:30:23

280 阅读量

在 Python 中提供了 SunPy 包来创建太阳图像。在这个包中包含不同的文件,这些文件是来自各个太阳天文台和太阳实验室的质子/电子通量的太阳数据。使用 pip install sunpy 命令,我们可以安装 sunpy 包。这里我们绘制一个 AIA 图像样本。AIA 是大气成像组件。这是 SDO 的另一个仪器板。这里我们使用 sunpy.Map() 函数从支持的数据产品之一创建地图。示例代码 import sunpy.map import matplotlib.pyplot as plt import sunpy.data.sample my_aia = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE) fig = plt.figure() ax = plt.subplot(111, projection=my_aia) my_aia.plot() my_aia.draw_limb() ... 阅读更多

在 Python 中抓取和查找字典中的有序词

karthikeya Boyini
更新于 2020-06-26 12:37:10

588 阅读量

为了解决这个问题,我们需要 requests 模块。要安装 requests 模块,我们需要在命令行中执行此命令。pip install requests抓取导入 requests 模块。然后我们需要从 URL 获取数据。使用 UTF-8 解码文本。然后将字符串转换为单词列表。有序查找使用循环遍历单词列表。然后比较每个单词的相邻字符的 ASCII 值。如果比较结果为真,则打印有序词,否则存储无序词。示例代码import requests    def Words_find():       my_url = ""#将此 .txt 文件的 url 放到任何网站中       my_fetchData = requests.get(my_url)       ... 阅读更多

在 Python 中按值对字典列表进行排序的方法

Samual Sam
更新于 2019-07-30 22:30:23

165 阅读量

这里给出一个字典,我们的任务是按其值进行排序。此字典中存在两个值,一个是名称,另一个是卷号。首先,我们使用 lambda 函数和内置的 sorted 函数显示按其卷号排序的列表。其次,我们显示按名称和卷号排序的列表,第三按其名称排序。示例代码实时演示# 初始化字典列表 my_list1 = [{ "name" : "Adwaita", "roll" : 100}, { "name" : "Aadrika", "roll" : 234 }, { "name" : "Sakya" , "roll" : 23 }] print ("The list is sorted ... 阅读更多

Python 中的矩阵操作

AmitDiwan
更新于 2022-08-11 11:24:53

15K+ 阅读量

我们可以使用 NumPy 库轻松地在 Python 中执行矩阵操作。NumPy 是一个 Python 包。它代表“数值 Python”。它是一个包含多维数组对象和用于数组处理的例程集合的库。使用 NumPy,可以执行数组上的数学和逻辑运算。安装和导入 NumPy 要安装 NumPy,请使用 pip - pip install numpy 导入 NumPy - import numpy 加、减、除和乘矩阵我们将使用以下 NumPy 方法进行矩阵操作 - numpy.add() - 添加两个矩阵 numpy.subtract() - 减去两个矩阵 numpy.divide() ... 阅读更多

Python 中的下划线(_)

Samual Sam
更新于 2019-07-30 22:30:23

557 阅读量

在 Python 中,有些情况下我们使用单个下划线(_),有些情况下我们使用双下划线(__)。Python 中有以下几种使用下划线的情况:如果我们想存储解释器中最后一个表达式的值。如果我们想忽略某些值。用于变量或函数的声明。用于分隔数字的字面值。它也用于“国际化 (i18n)”或“本地化 (l10n)”函数。现在我们来看每个案例的一些例子。在解释器中使用 Python 解释器将最后一个表达式的值存储在“_”中。>>> 20 20 >>> _ ... 阅读更多

广告