20 lines
333 B
Python
20 lines
333 B
Python
# Convert all punctuation characters except '_', '*', and '.' into spaces.
|
|
def depunctuate(s):
|
|
'''A docstring'''
|
|
"""Docstring 2"""
|
|
d = ""
|
|
for ch in s:
|
|
if ch in 'abcde':
|
|
d = d + ch
|
|
else:
|
|
d = d + " "
|
|
return d
|
|
|
|
import contextlib
|
|
|
|
@contextlib.contextmanager
|
|
def singleuse():
|
|
print("Before")
|
|
yield
|
|
with singleuse(): pass
|