Write a generator expression G that produces the sequence of positive integers k in the range 1 < k < 100 such that k is not divisible by 7.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

part 1) Write a generator expression G that produces the sequence of positive integers k in the
range 1 < k < 100 such that k is not divisible by 7.

 

Part2) Write a Python function called not_divisible by (d, n) that takes as input two positive
integers d and n, and returns a generator object producing th: sequence of positive integers k in the
range 1 ≤ k < n such that k is not divisible by d

3.
Recall that a generator expression is a Python expression of the form
(expression for k in iterable if condition )
where expression is a Python expression, usually involvir g the variable k, iterable is an iterable object
and condition is a Boolean expression. Such an expressi »n evaluates to a generator object, which is a
type of iterator object, that produces the sequence of valu es of expression for each k in iterable (taken
in order) satisfying condition.
Write a generator expression G that produces the sequence of positive integers k in the
а.
range 1 < k < 100 such that k is not divisible by 7.
G
b.
Write a Python function called not_divisible_by (d,n) that takes as input two positive
integers d and n, and returns a generator object producing th : sequence of posit've integers k in the
range 1 < k < n such that k is not divisible by d.
def not_divisible_by(d, n):
# end not divisible by()
Transcribed Image Text:3. Recall that a generator expression is a Python expression of the form (expression for k in iterable if condition ) where expression is a Python expression, usually involvir g the variable k, iterable is an iterable object and condition is a Boolean expression. Such an expressi »n evaluates to a generator object, which is a type of iterator object, that produces the sequence of valu es of expression for each k in iterable (taken in order) satisfying condition. Write a generator expression G that produces the sequence of positive integers k in the а. range 1 < k < 100 such that k is not divisible by 7. G b. Write a Python function called not_divisible_by (d,n) that takes as input two positive integers d and n, and returns a generator object producing th : sequence of posit've integers k in the range 1 < k < n such that k is not divisible by d. def not_divisible_by(d, n): # end not divisible by()
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Hiring Problem
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education