python-2.x 相关问题

有关特定于该语言版本2.x的Python编程的问题。如果您的问题不是特定于版本,请使用更通用的[python]标记。

可以使用编译函数输出来检测源代码中的更改

Python的内置函数compile()code =“”“def fact(x):if x <= 1:return 1 print(1)return x * fact(x-1)fact(10)”“”c = compile(code) ,“ “,”exec“)code =”“”......

回答 3 投票 2

身份验证请求库无法正常工作

尝试发布HTTP Post,传递两个参数进行身份验证:用户,密码导入请求url ='http://10.10.13.3:8000 / api / login'payload = {'user':'admin','password':' admin'}回复= ...

回答 1 投票 0

漂亮的打印JSON转储

我使用这段代码将dict打印成JSON:import json d = {'a':'blah','b':'foo','c':[1,2,3]} print json.dumps( d,indent = 2,separators =(',',':'))输出:{“a”:“blah”,“c”:[...

回答 5 投票 15

将字符串的字符添加到空字符串

我正在尝试将用户输入的字符复制到空字符串。如果用户输入'xt',它将终止。这就是我所做的:z = raw_input(“ent”)d =''对于范围内的j(len(z)):d + = ...

回答 2 投票 1

为什么不打印lambda?

为什么这不起作用? lambda:print“x”这不是一个单一的陈述,还是别的什么?关于lambda中允许的内容,文档似乎有点稀疏......

回答 8 投票 149

将变量的名称作为字符串

这个主题讨论如何在Python中将函数的名称作为字符串获取:如何在Python中将函数名称作为字符串获取?如何为变量做同样的事情? (注意Python变量确实...

回答 15 投票 77

在没有空格或换行符的python中打印变量

打印没有换行符或空格的变量python3通过print(x,end ='')如何在python 2.5中执行它

回答 2 投票 6

是否有可能在python one liner三元条件运算符中放置break

我想在python one liner的其他部分打破循环。 value ='4,111,010.00400'for i in value [-1:value.rfind('。') - 1:-1]:if i in('0','。'):value = value [: - 1] else :打破......

回答 1 投票 0

格式错误的字符串ValueError ast.literal_eval(),字符串表示为元组

我正在尝试从文件中读取元组的字符串表示,并将元组添加到列表中。这是相关的代码。 raw_data = userfile.read()。split('\ n')for raw_data:print a ...

回答 3 投票 33

Python:检测数字分隔符符号并解析为没有语言环境的浮点数

我有一个包含数百万个文本文件的数据集,其中数字保存为字符串,并使用各种语言环境来格式化数字。我想要做的是猜猜哪个符号是小数点分隔符...

回答 2 投票 4

如何迭代defaultdict?

我有以下代码,它使拓扑顺序:from collections import defaultdict class Graph:def __init __(self):self.graph = defaultdict(list)self.V = 0#...

回答 2 投票 1

SHA1验证功能

我的教授最近发布了一个示例函数供我们使用,它检查输入,在本例中为“name”,并运行多个测试以返回true或false。但他有点把我们扔进......

回答 1 投票 1

Python如何只接受数字作为输入

mark = eval(raw_input(“你的标记是什么?”))try:int(mark)除了ValueError:try:float(mark)除了ValueError:print“这不是数字”所以我需要做一个python .. 。

回答 5 投票 0

你如何在Python中舍入一个数字?

这个问题让我很难过。如何在Python中对数字进行综合?我尝试了一些(数字),但它将数字向下舍入。示例:round(2.3)= 2.0而不是3,我想要的是我试过int(...

回答 24 投票 386

“来自builtins import *”和python2中的super():糟糕的做法?

我正在尝试将我的Python3包反向移植到Python2。我用过巴氏杀菌剂,一切正常。我注意到它从内置引入了一些东西,包括str,int和super。我想知道是否......

回答 2 投票 1

如何在Python 2.7中引发自己的异常?

我从Python教程书中复制并粘贴了这些代码行。当我尝试在PyCharm中运行它时,为什么这段代码不起作用? def inputNumber():x = input('选择一个数字:')如果x == 17:...

回答 4 投票 0

在终端中使用引号的SyntaxError

每次我写一些代码“并在终端中运行它 - 它显示我的错误 - 我该怎么解决?SyntaxError:无效语法Radani:书籍radani $ python 2.py文件”2.py“,第16行打印”。 ..

回答 1 投票 -2

无法让 Python 从不同的文件夹导入

我似乎无法让 Python 在子文件夹中导入模块。当我尝试从导入的模块创建类的实例时出现错误,但导入本身成功了。这是我的可怕...

回答 9 投票 0

range()和xrange()之间的区别

我正在阅读有关Python的教程,其中说“有一个变量xrange(),它避免了为性能敏感案例构建整个列表的成本(在Python 3000中,range()将具有...

回答 2 投票 0

在Python 2和Python 3中有效的原始unicode文字?

显然,Python 3中的“”语法已被禁用。但是,我需要它! “为什么?”,你可能会问。好吧,我需要你的前缀,因为它是一个unicode字符串,我的代码需要在Python 2上工作。...

回答 4 投票 5

© www.soinside.com 2019 - 2024. All rights reserved.