找到 34423 篇文章,关于编程

Python3 中的文本分析

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

204 次浏览

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

Python 中的莫尔斯电码翻译器

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

2K+ 次浏览

莫尔斯电码翻译器用于密码学。它以塞缪尔·莫尔斯的名字命名。通过这种技术,我们将消息转换为一系列点、逗号、“-”、“/”。这种技术非常简单。英语中的每个字母都代表一系列“.”、“,”、“/”、“-”。我们只需将消息从消息加密为符号,再将符号解密为英语。字典如下所示:'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 次浏览

进程间的同步 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 ("排序后的列表是……阅读更多

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.