Course 2
Data stream
input
input(): 輸出 string 資料格式
def to_seconds(hours, minutes, seconds):
return hours*3600+minutes*60+seconds
print("Welcome to this time converter")
cont = "y"
while(cont.lower() == "y"):
hours = int(input("Enter the number of hours: "))
minutes = int(input("Enter the number of minutes: "))
seconds = int(input("Enter the number of seconds: "))
print("That's {} seconds".format(to_seconds(hours, minutes, seconds)))
print()
cont = input("Do you want to do another conversion? [y to continue] ")
print("Goodbye!")
Subprocess
import subprocess
subprocess.run(["date"])
subprocess.run(["sleep", "2"])
result = subprocess.run(["ls", "this_file_does_not_exist"])
print(result.returncode)