找到 10786 篇文章 关于 Python

Python 中的 exec()

Pradeep Elance
更新于 2019-08-23 12:15:41

1K+ 次查看

Exec 函数可以动态执行 Python 程序的代码。代码可以作为字符串或对象代码传递给此函数。对象代码按原样执行,而字符串则首先被解析并检查是否存在任何语法错误。如果没有语法错误,则解析后的字符串将作为 Python 语句执行。exec() 函数的语法exec(object, globals, locals)其中Object - 传递给方法的字符串或代码对象。globals - 可用全局方法和变量的字典。locals - 可用局部方法和变量的字典。传递字符串在下面的示例中,我们传递一行... 阅读更多

Python 中的 degrees() 和 radians()

Pradeep Elance
更新于 2019-08-23 12:08:06

677 次查看

数学中角度的测量使用这两个测量单位,称为度和弧度。它们经常用于涉及角度的数学计算,并且需要从一个值转换为另一个值。在 Python 中,我们可以使用 Python 函数实现这些转换。degrees() 函数此函数将弧度值作为参数,并返回等效的度数值。返回值为浮点数。示例实时演示导入数学 # 打印弧度的度数等效值。print("1 弧度转换为度数:", math.degrees(1)) print("20 弧度转换为度数:", math.degrees(20)) print("180 弧度转换为度数:", math.degrees(180))输出运行以上代码将得到以下结果... 阅读更多

使用 Python 中的字典计算列表中元素的频率

Pradeep Elance
更新于 2019-08-23 11:53:22

2K+ 次查看

在本文中,我们开发了一个程序来计算列表中每个元素的频率。使用字典在这里,我们将项目捕获为字典的键,并将它们的频率捕获为值。示例实时演示列表 = ['a', 'b', 'a', 'c', 'd', 'c', 'c'] 频率 = {} 对于列表中的项目:    如果(项目在频率中):      频率[项目] += 1    否则:      频率[项目] = 1 对于频率。items() 中的键、值:    print("% s -> % d" % (键,值))输出运行以上代码将得到以下结果 -a -> 2 b -> 1 c ... 阅读更多

Python 中的 chr()

Pradeep Elance
更新于 2019-08-23 11:42:08

780 次查看

此函数返回表示字符的字符串,其 Unicode 代码点是作为参数传递给此函数的整数。例如,chr(65) 返回字符串 'A',而 chr(126) 返回字符串 '~'。语法函数的语法如下。chr(n) 其中 n 是整数值示例以下程序显示了如何使用 chr()。我们提供各种整数值作为参数,并获取相应的字符。实时演示 # 打印来自 chr() 函数的字符串 print(chr(84), chr(85), chr(84), chr(79), chr(82))运行以上代码将得到以下结果 -T U T O R使用一系列数字我们可以借助... 阅读更多

更改 Pandas 数据框中一个或多个列的数据类型

Pradeep Elance
更新于 2019-08-23 11:30:14

2K+ 次查看

很多时候,我们可能需要转换 Pandas 数据框中一个或多个列的数据类型,以满足某些计算需求。Pandas 中提供了一些内置函数或方法可以实现这一点。使用 astype()我们可以使用 astype() 方法将新的数据类型强加于现有的列或 Pandas 数据框的所有列。在下面的示例中,我们将所有现有列转换为字符串数据类型。示例实时演示导入 Pandas 作为 pd # 示例数据框 df = pd.DataFrame({    'DayNo': [1, 2, 3, 4, 5, 6, 7],    'Name': ['Sun', 'Mon', 'Tue', 'Wed', ... 阅读更多

在 Python 中计算 n + nn + nnn + ?+ n(m 次)

Pradeep Elance
更新于 2019-08-23 10:47:57

377 次查看

Python 可以优雅地处理各种数学级数。其中一个级数是重复数字的级数。这里我们取一个数字并将其加到下一个具有两个此类数字的数字,再加到下一个具有三个此类数字的数字,依此类推。最后,我们计算级数中所有此类数字的总和。方法我们取一个数字并将其转换为字符串。然后连接两个这样的字符串以获得两位数,并继续连接以获得更高数量的此类数字。然后我们实现一个递归函数来添加所有... 阅读更多

Python 中的二分查找(bisect)

Arnab Chakraborty
更新于 2020-07-02 06:15:22

1K+ 次查看

这里我们将看到 Python 中的 bisect。bisect 用于二分查找。二分查找技术用于在排序列表中查找元素。bisect 是一个库函数。我们将使用 Python 中的 bisect 来查看三个不同的任务。查找元素的第一次出现bisect.bisect_left(a, x, lo = 0, hi = len(a)) 此函数用于返回 x 在排序列表中的最左侧插入点。后两个参数在此情况下是可选的。这两个参数用于在子列表中搜索。示例从 bisect 导入 bisect_left def BinSearch(a, x):    i = bisect_left(a, x)   ... 阅读更多

10 个有趣的 Python 技巧

Pradeep Elance
更新于 2019-08-08 06:52:06

5K+ 次查看

随着 Python 流行度的提高,越来越多的功能可用于 Python 编码。使用这些功能可以使代码更少行,更简洁。在本文中,我们将看到 10 个此类 Python 技巧,这些技巧非常常用且非常有用。反转列表我们可以简单地使用 reverse() 函数反转给定列表。它处理列表中存在的数字和字符串数据类型。示例列表 = ["Shriya", "Lavina", "Sampreeti"] 列表。reverse() print(列表)输出运行以上代码将得到以下结果 -['Sampreeti', 'Lavina', 'Shriya']按任意顺序打印列表元素如果您需要打印值... 阅读更多

Python 中的 howdoi

Pradeep Elance
更新于 2019-08-08 06:58:23

269 次查看

创建 Python 列表示例C:\Py3Project>howdoi 创建 Python 列表输出运行以上代码将得到以下结果 ->>> l = [None] * 10 >>> l [None, None, None, None, None, None, None, None, None, None]打印今天的日期示例c:\python3>howdoi 在 Python 中打印今天的日期输出运行以上代码将得到以下结果 -对于 mylist 中的日期:print str(日期)示例c:\python3>howdoi 在 Python 中创建斐波那契数列输出运行以上代码将得到以下结果 -def F(n):    如果 n == 0:返回 0    否则如果 n == 1:返回 1    否则:返回 F(n-1)+F(n-2)示例c:\python3>howdoi 在 Javascript 中使用日历输出运行以上代码将得到以下... 阅读更多

如何在 Python 中不换行打印?

Pradeep Elance
更新于 2019-08-08 06:57:22

1K+ 次查看

在 Python 中,print 语句默认添加一个换行符。因此,当我们有多个 print 语句时,每个语句的输出将分别打印在多行中,如下面的示例所示。我们的目标是在一行中打印它们,并对 print 函数使用一些特殊参数来实现这一点。正常的 Print()以下示例在每个语句中打印多个语句并换行。示例print("Apple") print("Mango") print("Banana")输出运行以上代码将得到以下结果 -Apple Mango Banana使用 end 参数我们可以使用 end 参数在... 阅读更多

广告