Initial work

This commit is contained in:
bluepython508
2023-11-01 08:55:40 +00:00
parent 996ea45153
commit 688d1ec426
48 changed files with 1148 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
from typing import Iterable
def split(delim: str, s: str) -> Iterable[str]:
while len(s):
idx = s.find(delim)
if idx == -1: idx = len(s)
yield s[:idx]
s = s[idx + len(delim):]
for x in split(", ", "Aberdeen, Dundee, Edinburgh, Glasgow"): print(x)
# Swap M and D names in the definitions
d, m, y = tuple(split("/", "11/9/2001"))
print(f"Day = {d}, Month = {m}, Year = {y}")