diff options
Diffstat (limited to 'examples/general/getting_leaves.py')
-rw-r--r-- | examples/general/getting_leaves.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/general/getting_leaves.py b/examples/general/getting_leaves.py index ffce262..d0d03ff 100644 --- a/examples/general/getting_leaves.py +++ b/examples/general/getting_leaves.py @@ -1,7 +1,7 @@ from ete3 import Tree # Loads a basic tree t = Tree( '(A:0.2,(B:0.4,(C:1.1,D:0.45):0.5):0.1);' ) -print t +print(t) # /-A #---------| # | /-B @@ -13,16 +13,16 @@ print t nleaves = 0 for leaf in t.get_leaves(): nleaves += 1 -print "This tree has", nleaves, "terminal nodes" +print("This tree has", nleaves, "terminal nodes") # But, like this is much simpler :) nleaves = len(t) -print "This tree has", nleaves, "terminal nodes [proper way: len(tree) ]" +print("This tree has", nleaves, "terminal nodes [proper way: len(tree) ]") # Counts leaves within the tree ninternal = 0 for node in t.get_descendants(): if not node.is_leaf(): ninternal +=1 -print "This tree has", ninternal, "internal nodes" +print("This tree has", ninternal, "internal nodes") # Counts nodes with whose distance is higher than 0.3 nnodes = 0 for node in t.get_descendants(): @@ -30,4 +30,4 @@ for node in t.get_descendants(): nnodes +=1 # or, translated into a better pythonic nnodes = len([n for n in t.get_descendants() if n.dist>0.3]) -print "This tree has", nnodes, "nodes with a branch length > 0.3" +print("This tree has", nnodes, "nodes with a branch length > 0.3") |