我正在尝试编写非常简单的代码来计算文章的折扣.以下是代码,它会在代码的第3行引发异常.例外是:
Traceback (most recent call last):
File "C:/Users/basam/AppData/Local/Programs/Python/Python35/discounts.py", line 3, in <module>
discount=0.1*price
TypeError: can't multiply sequence by non-int of type 'float'
Run Code Online (Sandbox Code Playgroud)
代码:
price=input('how much is your item?')
if int(price) <= 10:
discount=0.1*price
Run Code Online (Sandbox Code Playgroud)
有人可以提出问题的建议吗?
对于以下代码,在我看来,我们正在将打印功能分配给变量spam。
spam = print('Hello!')
Run Code Online (Sandbox Code Playgroud)
我想知道为什么不打电话给垃圾邮件,打印出来“你好!”?
我有一个叫的表格MyForm。我否决了这种__init__()方法。现在,我需要request.user在创建此表单时传递参数MyFormView。
我想做这个:
class MyFormView(FormView):
form_class = MyForm(request.user)
Run Code Online (Sandbox Code Playgroud)
我必须重写__init__我的视图方法吗?如果是这样,怎么办?
abstract class CAR
fuelUp () { // implemented }
/ \
interface SPORTER interface TRUCK
driveFast (); moveLoad ();
Run Code Online (Sandbox Code Playgroud)
在Java中有没有一种方法可以让我得到一个类ESTATE
从多个类扩展是不可能的,并且使 CAR 成为一个接口并不能为我提供 CAR 的实现。
我正在使用 discord.py 来制作我的不和谐机器人,当有人输入消息时,我想检查用户是否可以说 foo#3645,如果不是,则执行其他操作,然后执行其他操作
if(messageAuthor == "foo#3645):
# do something
else:
# do something else
Run Code Online (Sandbox Code Playgroud)
我试过这个:
if(ctx.message.author == "foo#3465"):
# do something
Run Code Online (Sandbox Code Playgroud)
但这由于某种原因不起作用......
如果您需要更多信息,请发表评论。
鉴于我有以下课程
import lombok.Data;
@Data
public class A extends B {
}
Run Code Online (Sandbox Code Playgroud)
然后B类如下:
@Data
public class B {
protected Driver driver;
}
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试通过以下代码获取驱动程序时:
A a = new A();
a.getDriver();
Run Code Online (Sandbox Code Playgroud)
但它抱怨:
The method getDriver() is undefined for the type A
Run Code Online (Sandbox Code Playgroud) 初学者在这里,寻找有关输入验证的信息。
我希望用户输入两个值,一个必须是大于零的整数,下一个是 1-10 之间的整数。我已经看到很多输入验证函数对于这两个简单的情况似乎过于复杂,有人可以帮忙吗?
对于第一个数字(大于 0 的整数,我有):
while True:
try:
number1 = int(input('Number1: '))
except ValueError:
print("Not an integer! Please enter an integer.")
continue
else:
break
Run Code Online (Sandbox Code Playgroud)
这也不会检查它是否为阳性,我希望它这样做。我还没有为第二个准备任何东西。任何帮助表示赞赏!
我正在寻找一个脚本代码来搜索一个字符串的3个单词.
示例:
words = 'I am confused looking for 3 words from the front'
Run Code Online (Sandbox Code Playgroud)
预期成绩:
'I am confused'
Run Code Online (Sandbox Code Playgroud) 我需要读取一个具有动态名称的 xml 文件。文件名类似于“1234_employees.xml”,其中的数字每天都在变化。文件夹中只有一个 .xml。
没有 正则表达式 这适用于文件/路径?
就像是:
File myxml = new File("*employees.xml");
Run Code Online (Sandbox Code Playgroud) 我正在尝试以相反的顺序订购我的收藏,并且不区分大小写
到目前为止,这是我尝试做的事情:
Collections.sort(obj,String.CASE_INSENSITIVE_ORDER,Collections.reverseOrder());
Run Code Online (Sandbox Code Playgroud)
输入:
varun,akash,shakshi,gowtham,VARUN
Run Code Online (Sandbox Code Playgroud)
输出:
akash,gowtham,shashi,varun,VARUN
Run Code Online (Sandbox Code Playgroud)
有人能帮我吗?
python ×6
java ×4
exception ×2
collections ×1
discord.py ×1
django ×1
django-forms ×1
file ×1
glob ×1
inheritance ×1
input ×1
interface ×1
lombok ×1
oop ×1
path ×1
polymorphism ×1
python-2.7 ×1
python-2.x ×1
python-3.x ×1
sorting ×1
split ×1
string ×1
validation ×1