“2025py重学计划”的版本间的差异
跳到导航
跳到搜索
(→Day 1) |
|||
第21行: | 第21行: | ||
v3 | v3 | ||
+ | import sys | ||
+ | if len(sys.argv) < 2: | ||
+ | print("Usage: python echo.py <name>") | ||
+ | else: | ||
+ | name = sys.argv[1] | ||
+ | print(f"Hi, {name} have a good day") | ||
+ | ➜ py2025 py echo.py | ||
+ | Usage: python echo.py <name> | ||
+ | ➜ py2025 py echo.py evan | ||
+ | Hi, evan have a good d | ||
</pre> | </pre> |
2025年5月9日 (五) 12:38的版本
Day 1
写一个 CLI 工具,输入姓名打印问候语
v1 cat echo.py name = 'evan' print( name + " have a good day") v2 ➜ py2025 cat echo.py name = input("please input your name") print( name + " have a good day") py echo.py please input your name evan evan have a good day ➜ py2025 cat echo.py v3 import sys if len(sys.argv) < 2: print("Usage: python echo.py <name>") else: name = sys.argv[1] print(f"Hi, {name} have a good day") ➜ py2025 py echo.py Usage: python echo.py <name> ➜ py2025 py echo.py evan Hi, evan have a good d