Code
f = open("data/pi_digits.txt",mode="r")
contents = f.read()
print(contents)
contents = contents.rstrip()
print(contents)
f.close()3.1415926535
8979323846
2643383279
3.1415926535
8979323846
2643383279
f = open("data/pi_digits.txt",mode="r")
contents = f.read()
print(contents)
contents = contents.rstrip()
print(contents)
f.close()3.1415926535
8979323846
2643383279
3.1415926535
8979323846
2643383279
with open("data/pi_digits.txt",mode="r") as g:
for i in g:
print(i)3.1415926535
8979323846
2643383279
from pathlib import Path
path = Path("data/pi_digits.txt")
f = path.read_text()
f = f.splitlines()
for i in f:
print(i)3.1415926535
8979323846
2643383279
with open("data/write.txt",mode="a") as w:
w.write("Π是无限不循环小数。")
with open("data/write.txt",mode="a") as w:
w.write("fafhaofhaohfo")exception
def division(dividend,divisor):
answer = dividend/divisor
return(answer)
division(4,2)
division(4,0)
def division_(dividend,divisor):
try:
answer = dividend/divisor
except ZeroDivisionError:
print("You can't divide by 0!")
else:
return(answer)
finally:
print("OK")
division_(4,2)
division_(4,0)ZeroDivisionError: division by zero