找到 34423 篇文章 适用于编程

Python3 中的文本分析

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

204 次浏览

在本练习中,我们使用文件。文件在这个宇宙中无处不在。在计算机系统中,文件是必不可少的一部分。操作系统包含大量文件。Python 有两种类型的文件——文本文件和二进制文件。在这里,我们讨论文本文件。在这里,我们关注文件上的一些重要函数。单词数 字符数 平均单词长度 停用词数 特殊字符数 数字数 大写单词数 我们有一个测试文件“css3.txt”,我们正在处理该文件 单词数 当我们计算单词数时... 阅读更多

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 以及程序中使用的所有模块即可。首先,我们需要使用命令提示符中的 pip install CX_Frezze 命令安装 CX_Freeze 模块。解决此任务的第一步是 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 次浏览

进程之间的同步多处理是一个支持使用 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 ("列表已排序... 阅读更多

Python 中的矩阵操作

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

15K+ 次浏览

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

广告
© . All rights reserved.