Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,892 questions

51,823 answers

573 users

How to create power of two generator function using yield in Python

1 Answer

0 votes
def pow_of_2_generator(max = 0):
    n = 0
    while n < max:
        yield 2 ** n
        n += 1

for val in pow_of_2_generator(6):
    print(val)    



'''
run:
    
1
2
4
8
16
32

'''

 



answered May 12, 2019 by avibootz
...