diff --git a/python-temel/next.send.py b/python-temel/next.send.py new file mode 100644 index 0000000..9ad7dcc --- /dev/null +++ b/python-temel/next.send.py @@ -0,0 +1,19 @@ +def foo(): + x = yield 10 + print(x) + x = yield 20 + print(x) + x = yield 30 + print(x) + +iterator = foo() + +try: + val = next(iterator) + val = iterator.send(val * val) + val = iterator.send(val * val) + iterator.send(val * val) +except StopIteration: + pass + + diff --git a/python-temel/next.send.py~ b/python-temel/next.send.py~ new file mode 100644 index 0000000..09002d3 --- /dev/null +++ b/python-temel/next.send.py~ @@ -0,0 +1,19 @@ +def foo(): + x = yield 10 + print(x) + x = yield 20 + print(x) + x = yield 30 + print(x) + +iterator = foo() + +try: + val = next(iterator) + val = iterator.send(val * val) + val = iterator.send(val * val) + iterator.send(val * Val) +except StopIteration: + pass + +