找到关于编程的34423 篇文章

用 C++ 编写程序,构建一个从输入 (a, b) 中开始和结束于 'a' 的 DFA

Sunidhi Bansal
更新于 2019-12-23 10:56:18

901 次浏览

给定一个由字符 'a' 和 'b' 组成的 DFA 字符串,该字符串应该以字符 'a' 开始和结束,任务是通过 DFA 查找字符串是否以 'a' 开始和结束。什么是 DFA(确定性有限自动机)?在理论计算机科学的一个分支——计算理论中,确定性有限自动机是一种有限状态机,它接受或拒绝符号串。确定性是指计算的唯一性。为了通过 DFA 查找字符串,并且该字符串应该从输入 (a, b) 中以 'a' 开始和结束。由于没有内存的概念…… 阅读更多

用 C++ 计算在抛掷 N 次硬币中至少得到 K 个正面的概率

Sunidhi Bansal
更新于 2019-12-23 10:52:10

472 次浏览

概率是从可用数据集中获得所需输出的机会。概率的范围在 0 和 1 之间,其中整数 0 表示不可能的几率,1 表示确定性。什么是概率?数学中的概率为我们提供了衡量事件不确定性和原因的工具。换句话说,我们可以说概率处理的是计算给定事件发生的可能性,这可以用 1 和 0 之间的数字来表示。例如:抛掷一枚无偏硬币时得到正面的概率,或者得到 3…… 阅读更多

Python 中的事件调度程序

Pradeep Elance
更新于 2019-12-23 10:35:38

2K+ 次浏览

Python 为我们提供了一个通用的调度程序,用于在特定时间运行任务。我们将使用一个名为 schedule 的模块。在这个模块中,我们使用 every 函数来获取所需的调度。以下是 every 函数可用的功能。语法 Schedule.every(n).[timeframe] 这里的 n 是时间间隔。时间范围可以是——秒、小时、天,甚至是星期几的名称,例如——星期日、星期一等。示例在下面的示例中,我们将看到如何使用 schedule 模块每隔几秒钟获取一次比特币的价格。我们还使用 coindesk 提供的 api。为此,我们将使用…… 阅读更多

在 Python 中向子列表添加值

Pradeep Elance
更新于 2019-12-23 10:35:02

760 次浏览

有时我们需要向现有列表中添加一个附加值。在本文中,我们将看到如何通过与现有列表的每个项目组合来将新值或值插入到现有列表中。使用 For 循环如果我们取一个具有相同长度项目的列表,我们可以使用此方法将新值引入列表的每个项目中。在下面的示例中,我们取一个…… 阅读更多

使用 Python 的海龟绘图

Pradeep Elance
更新于 2019-12-23 10:33:05

26K+ 次浏览

Turtle 是一个 Python 库,用于绘制图形。导入 Turtle 后,我们可以给出诸如 forward、backward、right、left 等命令。当我们组合搜索命令时,我们可以在下面的示例中看到一些简单的场景,然后是一些创建精美图形的复杂场景。简单的 Turtle 命令 forward(10) 它将海龟(箭头)向前移动 10 像素。backward(5) 它将海龟(箭头)向后移动 5 像素 right(35) 它将海龟(箭头)顺时针旋转 35 度。left(55) 它将海龟(箭头)逆时针旋转…… 阅读更多

Python - 获取大于 K 的第一个元素的索引

Pradeep Elance
更新于 2019-12-23 10:25:05

2K+ 次浏览

Python 列表中项目的数值不一定按任何排序顺序排列。此外,可能存在我们只对大于特定值的值感兴趣的情况。在本文中,我们将看到如何使用枚举使用枚举,我们可以获取列表中元素的索引和值。然后,我们应用大于条件来仅获取满足条件的第一个元素。下一个函数逐一遍历每个列表元素。示例实时演示 List = [21, 10, 24, 40.5, 11] print("给定列表:" + ... 阅读更多

Python - 获取具有相同第一个值的元组的总和

Pradeep Elance
更新于 2019-12-23 10:22:16

391 次浏览

元组是 Python 集合或数组,它们是有序的但不可更改的。如果我们得到许多元组,其中第一个元素相同,那么我们可能需要一个场景来添加那些第一个元素相等的元组的第二个元素。使用 map 和 for 循环在这种方法中,我们将首先考虑一个由元组组成的列表。然后将它们转换为字典,以便我们可以将元组中的元素关联为键值对。然后,我们应用 for 循环,对字典中每个键的值求和。最后使用…… 阅读更多

Python - Tkinter 中的 geometry 方法

Pradeep Elance
更新于 2019-12-23 10:11:32

7K+ 次浏览

Python 能够使用 Tkinter 库创建 GUI 应用程序。该库提供了许多对 GUI 应用程序有用的方法。geometry 方法是一个基本方法,它决定了我们将要创建的屏幕布局的大小、位置和其他一些属性。示例 - 1在下面的程序中,我们使用 geometry 方法创建了一个大小为 22x200 像素的窗口。然后,我们向其中添加一个按钮,并使用 side 和 pady 选项确定按钮在窗口中的位置。示例 from tkinter import * base = Tk() base.geometry('200x200') stud = Button(base, text = 'Tutorialspoint', font =('Courier', 14, 'bold')) stud.pack(side ... 阅读更多

Python - 检查两个列表是否有任何共同元素

Pradeep Elance
更新于 2019-12-23 10:09:16

4K+ 次浏览

在使用 Python 列表操作数据时,我们会遇到需要知道两个列表是否完全不同或它们是否有任何共同元素的情况。这可以通过使用下面描述的方法比较两个列表中的元素来找出。使用 In 在 for 循环中,我们使用 in 子句来检查元素是否存在于列表中。我们将把这种逻辑扩展到通过从第一个列表中选择一个元素并检查其在第二个列表中的存在来比较列表的元素。所以我们…… 阅读更多

使用 Tkinter Python 获取屏幕高度和宽度

Pradeep Elance
更新于 2019-12-23 10:00:44

373 次浏览

Tkinter 是一个库,它为 Python 程序提供了 GUI(图形用户界面)编程功能。在创建 GUI 的过程中,我们需要创建不同大小和深度的屏幕布局。本程序将演示如何计算屏幕尺寸(以像素和毫米为单位),以及如何获取屏幕深度(以像素为单位)。Tkinter 提供了多种方法来实现这一点。示例:from tkinter import * # 创建 Tkinter 窗口 base = Tk() # 屏幕长度和宽度(以像素和毫米为单位) length_1= base.winfo_screenheight() width_1= base.winfo_screenwidth() length_2 = ... 阅读更多

广告
© . All rights reserved.