chore: clean repository history
This commit is contained in:
commit
e1fb2929c0
661 files changed
+167488
No files matched your search
@@ -0,0 +1,43 @@
|
||||
---
|
||||
id: practical-python-3.16
|
||||
source_exercise_id: "3.16"
|
||||
title: "Making Scripts"
|
||||
section: "3.5 Main Module"
|
||||
source_path: "03_Program_organization/05_Main_module.md"
|
||||
source_repo: "https://github.com/dabeaz-course/practical-python"
|
||||
source_commit: "93dca856b41c61a0a0f85ae334116e4c125629ea"
|
||||
student_visible_solution: false
|
||||
has_private_solution: true
|
||||
skip: false
|
||||
---
|
||||
|
||||
# Exercise 3.16: Making Scripts
|
||||
|
||||
> Source: Practical Python Programming, `03_Program_organization/05_Main_module.md`.
|
||||
|
||||
### Exercise 3.16: Making Scripts
|
||||
|
||||
Modify the `report.py` and `pcost.py` programs so that they can
|
||||
execute as a script on the command line:
|
||||
|
||||
```bash
|
||||
bash $ python3 report.py Data/portfolio.csv Data/prices.csv
|
||||
Name Shares Price Change
|
||||
---------- ---------- ---------- ----------
|
||||
AA 100 9.22 -22.98
|
||||
IBM 50 106.28 15.18
|
||||
CAT 150 35.46 -47.98
|
||||
MSFT 200 20.89 -30.34
|
||||
GE 95 13.48 -26.89
|
||||
MSFT 50 20.89 -44.21
|
||||
IBM 100 106.28 35.84
|
||||
|
||||
bash $ python3 pcost.py Data/portfolio.csv
|
||||
Total cost: 44671.15
|
||||
```
|
||||
|
||||
[Contents](../Contents.md) \| [Previous (3.4 Modules)](04_Modules.md) \| [Next (3.6 Design Discussion)](06_Design_discussion.md)
|
||||
|
||||
## 关联来源
|
||||
|
||||
- [[summaries/05_Main_module]]
|
||||
Reference in new issue
Block a user