summaryrefslogtreecommitdiff
path: root/examples/general/getting_leaves.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/general/getting_leaves.py')
-rw-r--r--examples/general/getting_leaves.py10
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")