Post Reply 
python program with formatted input and output
06-18-2021, 03:37 AM
Post: #1
python program with formatted input and output
Here is a simple prime python program that features formatted input and output statements.

It just averages three values entered by a user.

Code:

#PYTHON name
# avg3nr03
import math
def pintro():
  print("average three numbers")

def enter_3():
   a,b,c = input("a,b,c? ").split(",")
   print(" " + a + ", " + b + ", " + c)
   return (float(a)+ float(b) + float(c))/3

  
def pout():
   q = enter_3()
   print("the average is {0:.5f}".format(q))
   
pintro()

pout()

#end 
 
EXPORT avg3nr03()
BEGIN
  PRINT;
  PYTHON(name);
END;

I included this code in another thread but I thought it might get buried
for another user looking for the formated input and output.

Thanks.
Find all posts by this user
Quote this message in a reply
06-18-2021, 02:08 PM
Post: #2
RE: python program with formatted input and output
(06-18-2021 03:37 AM)Liamtoh Resu Wrote:  Here is a simple prime python program that features formatted input and output statements.

It just averages three values entered by a user.

Code:


   print("the average is {0:.5f}".format(q))

I included this code in another thread but I thought it might get buried
for another user looking for the formated input and output.

Thanks.

The above won't work on my Prime. I need to use the older format statement something like this:

Code:
print("the average is %.5f" %(q))

Tom L
Cui bono?
Find all posts by this user
Quote this message in a reply
06-18-2021, 04:36 PM (This post was last modified: 06-18-2021 05:46 PM by Liamtoh Resu.)
Post: #3
RE: python program with formatted input and output
Hmm, this is puzzling for me. I just double checked the prime python code.

The program runs fine there. I will try your format statement.

I have the 20210505 firmware on the prime g2. It has CAS version 1.5.0
with the operating system version being 2.060.650.

....

And I just made a new version with your print statement.

Both versions worked on the prime G2.


Thanks.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)