rain = input('Is it currently raining? ')
if rain == 'Yes':
print('You should take the bus.')
elif rain == 'No':
d = int(input('How far in km do you need to travel? '))
if d >= 2:
print("You should ride your bike.")
else:
print("You should walk.
在安装python、numpy和scipy_dist_utils之后,我在python解释器上输入了f2py,结果如下
>>> f2py
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
f2py
NameError: name 'f2py' is not defined
>>> import numpy
>>> f2py
Traceback (most recent cal
def the_flying_circus(Question = raw_input("Do you like the Flying Circus?")):
if Question == 'yes':
print "That's great!"
elif Question == 'no':
print "That's too bad!"
我正在尝试使用if表达式来运行代码,并根据原始输入返回任意一个字符串。每次我运行它时,问题都会提示,但当我尝试输入
下面的代码是我输入的./manage.py e.py shell
导入日期
从django.db导入模型
类ContactForm(forms.Form):
.= DateField(widget=CalendarWidget)
.= CharField(max_length=40,widget=OtherWidget)
..。
回溯(最近一次调用):
文件"",第1行,在
文件"",第2行,在ContactForm中
NameError:名称“DateField”未定义为 If there anything else to import. If so,
我有一个关于python的问题。我必须控制数据的类型。我写了一个代码,但当我输入字符串数据时,它不工作。这段代码有什么问题?
a=input("enter sth: ")
if type(eval(a))== int :
print(a, "is a number")
elif type(eval(a))==float:
print(a," is a number")
elif type(a)== str:
print(a, "is a str")
当我输入string时,它会给出这个错误。
Tra
我是新来的,并试图创造一个简单的“猜数字游戏”:
import random
class Randgame :
def __init__(self):
pass
def restart(self):
response = input("Type Yes To Play Again!").lower()
if response == "yes":
self.play()
else:
print("Thanks for play
在Python 3中,我有一个全局变量,它以“未定义”开头。
然后我把它设置成某种东西。
是否有方法将该变量返回到“未定义”的状态?
@martijnpieters
编辑--这显示了全局变量是如何在未定义状态下启动的。
Python 2.7.5+ (default, Feb 27 2014, 19:37:08)
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x
Tr
我试图用python编写代码来生成输入字符串的所有排列。
inp = raw_input()
out = [inp[0]]
for i in range(1,len(inp)):
#print [range(len(j)+1) for j in out]
out = [j[:k]+inp[i]+j[k:] for k in range(len(j)+1) for j in out]
print out
对于输入'abc',它输出
回溯(最近一次调用):文件"perm.py",第6行,in = [j:k+inpi+jk: for k in ran
我的程序在使用名称空间进行输入时出现错误,在XML文件中使用带有f-string的XPATH进行修改。
这很好,它显示了XML文件的所有属性。
for x in root.findall(".//{http://www.github/cliffe/SecGen/scenario}vulnerability"):
print(x.tag,"--->",x.attrib)
但是在这段代码中,由于f-string,当我从用户那里获取输入数据时,它会给出一个错误NameError: name 'http' is not defined。
我试图制作一个简单的小工具,将英寸转换为厘米,并试图使用用户输入('y‘或'n')来决定是进行另一次转换还是终止。以下是我所做的:
import time
def intro():
print "Welcome! This program will convert inches to centimeters for you.\n"
convert()
def convert():
input_cm = input(("Inches: "))
inches_conv = input_cm * 2.54
我正在观看 说的最好的开始,我有一个非常基本的问题
在工作时,他说:
How many of each base does this sequence contains?
>>> count(seq, 'a')
35
>>> count(seq, 'c')
21
>>> count(seq, 'g')
44
>>> count(seq, 't')
12
当我试图去做的时候,它是不起作用的
>>> count(seq, 'a'
我在tensorflow下运行python程序。输入sess.run()时,命令行提示未定义NameError: name 'sess‘
print(sess.run(W_conv1))
Traceback (most recent call last):
File "<ipython-input-17-cf7d3892efbb>", line 1, in <module>
print(sess.run(W_conv1))
NameError: name 'sess' is not defined
我正试着在lldb里面运行一些python。当我执行脚本命令时,会得到以下错误:
(lldb) script
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named lldb.embedded_interpreter
Traceback (most recent call last):
File "<string>", line 1, in <module>
Na
如果有人告诉我为什么这个消息不断出现,我会非常感激的。我想为基督徒创造一些积极的东西,却被困住了。所有其他问题都意味着必须有typo (但我没有看到)或raw_input for python 2。还有什么别的原因会发生吗?
The error I'm getting is in line 3 :
追溯(最近一次调用):文件"/Users/AlexTona/Documents/bible code.py",第3行,if answer1=="yes":NameError: name 'answer1‘未定义
我已经阅读过教程和许多论坛,但
我有一段简单的代码,我不能给出任何建议?
a = 2
b = 4
c = input()
d = 0
d = c + 5
print(d)
假设我输入了a,所以2,我应该得到7。但是我没有。这个Python 3。使用了Wing 101 (ver )。5)这里。我得到这个作为我的错误输出。
追溯(最近一次调用):文件"",第1行,在builtins.NameError: name 'a‘中未定义
我现在正在开发一个用Python编写的大型软件系统。
问题是,我不确定如何确保系统中的每个.py文件都是正确的。运行该软件的唯一方法是运行使用所有其他.py文件的main.py文件。
因此,要么一切正常,要么有一件事情不起作用(导致所有事情都不起作用)。
即使导入了正确的文件,我仍然得到一个NameError。我认为这可能与NameError中与该名称相关联的类可能存在错误有关。有什么建议吗?NameError给了我这个:
File "<string>", line 1, in <module>
NameError: name 'RGBox&
我试图提供一个简单的输入到一个程序使用SublimeREPL上的神圣文本。下面是示例代码
print('Please print your name')
name = input()
print(name)
当我尝试通过SublimeREPL输入我的名字时
MyNameHere
我得到以下错误:
File "input_test.py", line 2, in <module>
name = input()
File "<string>", line 1, in <module>
NameErr
我真的很困惑,我只是写了这个
x = 0
y = 42
#Can also be written like this
x, y = 0, 42
print x
print y
并将其粘贴到IDLE中进行测试(我正在尝试在PHP中重新学习python ),然后输入"x“,结果返回0。我输入y,它给我一个错误,它没有被定义。但是,当我正常运行它时,它工作得很好。到底怎么回事?
下面是确切的错误:
回溯(最近一次调用):y NameError中文件"“的第1行:未定义名称'y‘
我正在尝试写一个加法的基本算法,它给了我一个错误,说: Traceback (最近调用上次调用):Traceback (最近调用上次调用):文件"solution.py",第6行,在打印C中NameError:名称'C‘未定义我删除了第一条打印语句,它修复了这个问题,但现在它显示’a‘未定义
def solveMeFirst(a,b):
a = int(raw_input('A='))
b = int(raw_input('B='))
C = a+b
print C
res = solveMeFirst(
我正在经历一种模糊的(对我来说)的范围界定的效果,并试图为其制定规则:
#!/usr/bin/env python3
stuff = "the things"
__MORE_STUFF = "even more"
class Thing:
def __init__(self):
global __MORE_STUFF # doesn't help
print(stuff) # is OK
print(__MORE_STUFF) # fail!
Thing()
结果:
$ python3 dun
我正在尝试复制我遇到的一个bug,它显示了以下情况:
NameError:未定义全局名称“sdrent”
但是,如果打开解释器并输入sdrent,则会得到以下错误:
>>> sdrent
NameError: name 'sdrent' is not defined
NameError: global name...和NameError: name...有什么区别,我将如何复制前者?