Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Python don't divide
#4
Sorry, I am going to copu and paste the post with the tags

Hello!!

I am coding what should be an easy program, to calculate few things. But, unfortunately, the things are not going as I planned.

This is my code:

seq_T4 ='MILKILNEIASIGSTKQK....NTFEDVFGDFHEVTGL'

y = 0
w = 0
f = 0
num_aa = 0

for aa in seq_T4.lower():
    num_aa += 1
    if aa == 'y':
        y += 1
    elif aa == 'w':
        w += 1
    elif aa == 'f':
        f += 1

aa_fluo = y + w + f
ratio = aa_fluo / num_aa

print ('the protein as', num_aa, 'aa, and therefore MW of roughly kDa', (num_aa*650)/1000)
print ('the number or Tyrosine is:', y)
print ('the number or Tryptophan is:', w)
print ('the number or Phenylalanine is:', f)
a = 43/487
print ('the Fluorescent aa / total aa is ', format(ratio,'.5f'))
Output:
('the protein as', 38, 'aa, and therefore MW of roughly kDa', 24) ('the number or Tyrosine is:', 0) ('the number or Tryptophan is:', 0) ('the number or Phenylalanine is:', 3) ('the Fluorescent aa / total aa is ', '0.00000')

(Dec-20-2017, 09:02 PM)Afterdarkreader Wrote: Print out the numerator and denominator and make sure that's correct. I almost guarantee that's your problem

Hi Afterdarkreader,

I've already tried your suggestion and no luck at all. I've tried several solution, also
print(len(set_T4))
and even
print (43/487)
give as result 0.000000

Hello again,

I've used this version of python and Ipython and the script worked perfectly. any guess?

Python 3.5.2 (default, Nov 23 2017, 16:37:01)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.2.1 -- An enhanced Interactive Python. Type '?' for help.
Reply


Messages In This Thread
Python don't divide - by SteLu - Dec-20-2017, 08:39 PM
RE: Python don't divide - by j.crater - Dec-20-2017, 08:58 PM
RE: Python don't divide - by Afterdarkreader - Dec-20-2017, 09:02 PM
RE: Python don't divide - by SteLu - Dec-21-2017, 01:24 AM
RE: Python don't divide - by Larz60+ - Dec-21-2017, 03:20 AM
RE: Python don't divide - by SteLu - Dec-21-2017, 10:29 AM
RE: Python don't divide - by Larz60+ - Dec-21-2017, 01:01 PM
RE: Python don't divide - by SteLu - Dec-21-2017, 01:20 PM
RE: Python don't divide - by casevh - Dec-21-2017, 02:58 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Divide a number by numbers in a list. Wallen 7 8,119 Feb-12-2022, 01:51 PM
Last Post: deanhystad
  how to divide one big equation entered as a string to small chunks gungurbuz 1 1,643 May-28-2020, 03:46 PM
Last Post: Larz60+
  Python calculator divide by zero help dock1926 4 5,929 Jan-20-2020, 05:15 PM
Last Post: michael1789
  how to divide array number chinting 5 2,933 Dec-30-2019, 11:29 AM
Last Post: ibreeden

Forum Jump:

User Panel Messages

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