File tree Expand file tree Collapse file tree 4 files changed +40
-40
lines changed
Expand file tree Collapse file tree 4 files changed +40
-40
lines changed Original file line number Diff line number Diff line change 1+ debit = 300.00
2+ credit = 450.00
3+
4+ template = """
5+ Account Report
6+ Credit: ${credit:.2f}
7+ Debit: -${debit:.2f}
8+ ________________
9+ Balance: ${balance:.2f}"""
10+
11+ print (
12+ template .format (
13+ credit = credit ,
14+ debit = debit ,
15+ balance = credit - debit ,
16+ )
17+ )
18+
19+ template = """
20+ Account Report
21+ Credit: $%(credit).2f
22+ Debit: -$%(debit).2f
23+ ________________
24+ Balance: $%(balance).2f"""
25+
26+ print (
27+ template
28+ % {
29+ "credit" : credit ,
30+ "debit" : debit ,
31+ "balance" : credit - debit ,
32+ }
33+ )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- debit = 300.00
2- credit = 450.00
1+ from datetime import datetime
32
4- template = """
5- Account Report
6- Credit: ${credit:.2f}
7- Debit: -${debit:.2f}
8- ________________
9- Balance: ${balance:.2f}"""
10-
11- print (
12- template .format (
13- credit = credit ,
14- debit = debit ,
15- balance = credit - debit ,
16- )
17- )
18-
19- template = """
20- Account Report
21- Credit: $%(credit).2f
22- Debit: -$%(debit).2f
23- ________________
24- Balance: $%(balance).2f"""
25-
26- print (
27- template
28- % {
29- "credit" : credit ,
30- "debit" : debit ,
31- "balance" : credit - debit ,
32- }
33- )
3+ print (format (1000000 , ",.2f" )) # Thousand separators
4+ print (format ("Header" , "=^30" )) # Centered and filled
5+ print (format (datetime .now (), "%a %b %d, %Y" )) # Date
Original file line number Diff line number Diff line change 11def display_table (data , headers ):
22 max_len = max (len (header ) for header in headers )
3- print ("| " .join (header .ljust (max_len ) for header in headers ))
3+ print (" | " .join (header .ljust (max_len ) for header in headers ))
44 sep = "-" * max_len
5- print ("| " .join (sep for _ in headers ))
5+ print ("-|- " .join (sep for _ in headers ))
66 for row in data :
7- print ("| " .join (header .ljust (max_len ) for header in row ))
7+ print (" | " .join (header .ljust (max_len ) for header in row ))
88
99
1010data = [
You can’t perform that action at this time.
0 commit comments