#πŸ”’ error with multiplying

41 messages Β· Page 1 of 1 (latest)

grand niche
#

so im making a calculator and i want it to be able to multiply, but theres an error...
heres my code:

num1 = int(entry1.get())
num2 = int(entry2.get())
result_label.config(text=f"Sum: {num1 x num2}")```
is theres something wrong with the code?
jade sedgeBOT
#

@grand niche

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

grand niche
river olive
grand niche
#

oohh

#

wait i forgot

dense grove
#

also you're calling it a sum

grand niche
#

yes i already changed it

#

another error

river olive
#

share the full code

#

the error is pretty clear about the issue though

grand niche
#

def check_odd_even():
num = int(entry.get())
if num % 2 == 0:
result_label.config(text="Even")
else:
result_label.config(text="Odd")

jade sedgeBOT
#

Hey @grand niche!

It looks like you're trying to paste code into this channel.

Discord has support for Markdown, which allows you to post code with full syntax highlighting. Please use these whenever you paste code, as this helps improve the legibility and makes it easier for us to help you.

To do this, use the following method:
```py
print('Hello, world!')
```

This will result in the following:

print('Hello, world!')```
You can **edit your original message** to correct your code block.
grand niche
#

oops

#
def check_odd_even():
    num = int(entry.get())
    if num % 2 == 0:
        result_label.config(text="Even")
    else:
        result_label.config(text="Odd")```
river olive
#

That's everything?

grand niche
#

oh everything?

river olive
#

Ideally. This function looks ok

grand niche
#

ooohh i found it

#

i didnt set variable num2

#

only num1

#

huh

#

still the same error

#

wait il send full code

river olive
#

!paste

jade sedgeBOT
#
Pasting large amounts of code

If your code is too long to fit in a codeblock in Discord, you can paste your code here:
https://paste.pythondiscord.com/

After pasting your code, save it by clicking the Paste! button in the bottom left, or by pressing CTRL + S. After doing that, you will be navigated to the new paste's page. Copy the URL and post it here so others can see it.

river olive
#

Use a paste link to share

grand niche
#

i know

river olive
#

Please use our paste service

#

some people have issues accessing pastebin

grand niche
#

ok

river olive
#
def Multiply():
    try:
        num1 = int(entry1.get())
        num2 = int(entry2.get())
        result_label.config(text=f"{num1 * num2}")
#

As the error was saying, you can't have a try without an except or a finally

grand niche
#

oh

#

ok thank you

#

!close

jade sedgeBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.