diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-07-13 23:05:39 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-07-13 23:05:39 +0200 |
| commit | dffe0e98331cee13cc617d840978aadcd57ffae8 (patch) | |
| tree | 683e4210452a9138c57a8a7441ebd13bf720bb3b /calc_position.py | |
| parent | 516634567b3e4989af102faefc38090bbea96778 (diff) | |
| download | pi_digit_positions-dffe0e98331cee13cc617d840978aadcd57ffae8.tar.gz pi_digit_positions-dffe0e98331cee13cc617d840978aadcd57ffae8.zip | |
add support for searching for a number
Diffstat (limited to 'calc_position.py')
| -rw-r--r-- | calc_position.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/calc_position.py b/calc_position.py index e2c19d0..daa819d 100644 --- a/calc_position.py +++ b/calc_position.py @@ -1,6 +1,16 @@ +import re +with open("pi_million", "r") as f: + text = f.read() -i = int(input("Enter position: ")) +number = int(input("Search for: ")) + +match = re.search(rf"{number}", text) + +if match: + i = int(match.start(0)) + 1 +else: + print("Number could not be found") num_rows = 46 num_cols = 52 |