Python Forum
Very basic calculator question
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Very basic calculator question
#3
Have a look at eval

One way could be

operators = ['+', '-', '*', '/']
choose = input(f'Choose Operator: {operators} ')
num1 = float(input('num1 >> '))
num2 = float(input('num2 >> '))
total = f'{num1}{choose}{num2}'
print(eval(total))
Output:
Choose Operator: ['+', '-', '*', '/'] + num1 >> 5 num2 >> 3 5.0+3.0 = 8.0
I welcome all feedback.
The only dumb question, is one that doesn't get asked.
My Github
How to post code using bbtags


Reply


Messages In This Thread
Very basic calculator question - by BoudewijnFunke - Dec-09-2021, 06:42 PM
RE: Very basic calculator question - by deanhystad - Dec-09-2021, 08:07 PM
RE: Very basic calculator question - by menator01 - Dec-09-2021, 08:17 PM
RE: Very basic calculator question - by deanhystad - Dec-10-2021, 04:22 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Basic Coding Question: Exit Program Command? RockBlok 3 671 Nov-19-2023, 06:31 PM
Last Post: deanhystad
  [solved] Basic question on list matchiing paul18fr 7 1,973 May-02-2022, 01:03 PM
Last Post: DeaD_EyE
  New to python, trying to make a basic calculator AthertonH 2 1,210 Apr-14-2022, 03:33 PM
Last Post: AthertonH
  basic question isinstance tames 5 2,933 Nov-23-2020, 07:20 AM
Last Post: tames
  basic question about tuples and immutability sudonym3 6 3,028 Oct-18-2020, 05:11 PM
Last Post: sudonym3
  Basic Pyhton for Rhino 6 question about variables SaeedSH 1 2,190 Jan-28-2020, 04:33 AM
Last Post: Larz60+
  Basic Beginner question NHeav 4 2,897 Sep-13-2019, 11:43 AM
Last Post: NHeav
  Basic coding question with Python Than999 3 3,202 Jul-17-2019, 04:36 PM
Last Post: jefsummers
  basic question???????? cemdede 2 2,412 Jan-18-2019, 03:05 AM
Last Post: ntd9395
  basic plotting question Devilish 0 1,934 Dec-27-2018, 10:35 PM
Last Post: Devilish

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020