找到 34423 篇文章 适用于编程

Python 程序循环旋转数组一个位置

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

1K+ 次浏览

给定一个用户输入数组。我们的任务是循环旋转,即顺时针旋转值。示例输入:A=[1, 2, 3, 4, 5] 输出:[5, 1, 2, 3, 4] 算法步骤 1:输入数组元素。步骤 2:将最后一个元素存储在一个变量中,例如 x。步骤 3:将所有元素向前移动一个位置。步骤 4:用 x 替换数组的第一个元素。示例代码 # Python 程序循环旋转 #数组一个位置 # 旋转方法 def rotate(A, n): x = A[n - 1] for i in ... 阅读更多

Python 程序查找三个排序数组中的公共元素?

Arjun Thakur
更新于 2019-07-30 22:30:23

638 次浏览

这里我们首先创建 3 个数组,它们是用户输入的未排序数组,然后我们对所有 3 个未排序数组进行排序。数组的大小为 n1、n2、n3。每个数组的起始地址为 0。i=0、j=0、k=0,然后遍历三个数组的所有元素并检查三个数组的元素是否相同,如果相同则打印元素,否则转到下一个元素。示例 A = {1, 2, 3, 4, 5} B = {2, 5, 12, 22, 7} C = {1, 9, 2, 89, 80} 输出 2 算法 commonele(A1, A2, A3, ... 阅读更多

Python 程序以给定大小的组反转数组?

Chandu yadav
更新于 2019-07-30 22:30:23

528 次浏览

这里我们使用一个用户输入数组和组的大小。我们根据组的大小创建子数组,然后我们只需将其反转。如果组的大小 (p) 不是数组的大小 (n) 的倍数,则最后一组将剩下小于 k 个元素,并反转所有剩余元素。如果 p=1,则数组不变,如果 p>=1,则我们反转数组中的所有元素。算法 Revarray(A, n, p) /* A 是一个整数数组,n 是数组的大小,并且每个大小为 p 的子数组从 ... 阅读更多

Python 程序使用管道在父进程和子进程之间通信。

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

937 次浏览

使用 fork 是创建子进程最简单的方法。fork() 是 os 标准 Python 库的一部分。在这里,我们通过使用 pipe() 来解决此任务。为了将信息从一个进程传递到另一个进程,使用 pipe()。对于双向通信,可以使用两个管道,每个方向一个,因为 pipe() 是单向的。算法步骤 1:用于读写的文件描述符 r、w。步骤 2:使用 fork 创建一个进程。步骤 3:如果进程 ID 为 0,则创建一个子进程。步骤 4:否则创建一个父进程。示例代码 import os ... 阅读更多

Python 程序检查密码的有效性?

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

2K+ 次浏览

这里给定一个密码,我们的任务是检查此密码是否有效。这里我们使用 re 模块,它提供正则表达式,re.search() 用于检查字母、数字或特殊字符的有效性。算法步骤 1:首先,我们将一个字母数字字符串作为密码。步骤 2:首先检查此字符串是否至少为 8 个字符。步骤 3:字母必须在 a-z 之间。步骤 4:至少有一个字母必须是大写字母 A-Z。步骤 5:至少 1 个数字或 0-9 之间的数字。步骤 6:至少 1 个来自 [_ ... 阅读更多

Python 程序同时迭代多个列表?

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

254 次浏览

这里我们使用 .zip() 同时迭代多个列表。zip() 获取 n 个可迭代对象并返回元组列表。元组的第 i 个元素是使用来自每个可迭代对象的第 i 个元素创建的。示例 L1=[1, 2, 3, 4] L2=[‘aa’, ’bb’, ’cc’, ’dd’] L=zip(L1, L2) 输出 [(1, ’aa’), (2, ’bb’), (3, ’cc’), (4, ’dd’)] 算法步骤 1:首先创建 3 个用户输入列表。步骤 2:使用 .zip() 函数。步骤 3:打印元组。示例代码 # 使用 zip 函数迭代 3 个列表 importitertools A=list() B=list() C=list() n = int(input("您要输入多少个元素?")) ... 阅读更多

使用 Python 中的 Microsoft 情感 API 获取图像的情感?

Samual Sam
更新于 2020-06-23 15:44:05

126 次浏览

每个人的情绪都像快乐、悲伤、中立、惊讶、悲伤等,如果我们在 Python 中创建图像的情绪,如快乐、悲伤、中立、惊讶等。我们可以将 Microsoft 情感 API 用于任何开发目的。我们可以使用 Microsoft 情感 API 轻松阐述所有这些情绪。示例代码 import http.client, urllib.request import urllib.parse, urllib.error import base64, sys import simplejson as json # 替换为 subscription_key # 您在注册后获得的 # 我们的订阅密钥。 headers = {    # 请求标题。还要将占位符密钥替换为    # 我们的订阅密钥。    'Content-Type': 'application/json',    'Ocp-Apim-Subscription-Key': ... 阅读更多

使用 Python 在数组列表中分离 0 和 1?

Sarika Singh
更新于 2022-12-19 12:06:22

1K+ 次浏览

线性数据结构(称为数组)包含连续内存地址中的元素。在这些位置,它主要对相同数据类型的组件进行分组。给定一个整数数组。根据文章“在数组中分离 0 和 1”,数组将被分成两半,0 和 1。数组应该在左侧包含所有 0,在右侧包含所有 1。输入输出场景让我们考虑一个输入及其输出场景,以便在数组列表中分离 0 和 1 - 输入:[0, 1, ... 阅读更多

Python 程序检查二进制数中是否存在 K 个连续的 1?

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

297 次浏览

首先,我们获取一个用户输入字符串,其中包含 1 和 0 的组合。然后创建一个包含 1 的新字符串,然后检查是否存在任何 p 个连续的 1。如果存在,则显示 FOUND,否则显示 NOTFOUND。示例二进制数 ::1111001111 输入连续的 1:3 找到连续的 1 算法步骤 1:输入一个包含 1 组合的字符串,将其存储在变量 X 和 0 中,p 是二进制数中连续的 1。步骤 2:形成一个新的 p 个 1 的字符串。newstring=”1”*p 步骤 ... 阅读更多

Python 程序分割和连接字符串?

Sarika Singh
更新于 2022-11-23 08:08:52

9K+ 次浏览

在本文中,我们将学习如何在 Python 中分割和连接字符串。Python 将字符串定义为用单引号、双引号或三引号括起来的一系列字符。当字符串被分割时,它使用特定的分隔符被分成较小的字符串。用于定义边界的字符集称为分隔符。任何东西都可以用作分隔符。最常用的分隔符是逗号 (,)、分号 (;)、制表符 (t)、空格 () 和管道 (|)。在给定字符串中出现指定分隔符的任何位置,我们都必须将其拆分,并且 ... 阅读更多

广告

© . All rights reserved.