10-1 Python学习笔记
代码:
filename = r'D:\homework.txt'
with open(filename) as file_object:
contents = file_object.read()
print(contents)
with open(filename) as file_object:
for line in file_object:
print(line.rstrip())
print("") #endl
with open(filename) as file_object:
lines = file_object.readlines()
for line in lines:
print(line.rstrip())
输出:
文档内容:
10-2 C语言学习笔记
代码:
filename = r'D:\homework.txt'
with open(filename) as file_object:
contents = file_object.read()
print(contents.replace('Python', 'C'))
with open(filename) as file_object:
for line in file_object:
print(line.replace('Python', 'C').rstrip())
print("") #endl
with open(filename) as file_object:
lines = file_object.readlines()
for line in lines:
print(line.replace('Python', 'C').rstrip())
输出:
10-6 加法运算
代码:
num1 = input("Please enter a number: ")
num2 = input("Please enter a number: ")
try:
num1 = int(num1)
except ValueError:
print("{} is not a number".format(num1))
try:
num2 = int(num2)
print("the total number is {}".format(num1+num2))
except ValueError:
print("{} is not a number".format(num2))
输出:
10-7:加法计算器
代码:
num1 = input("Please enter a number: ")
while(1):
try:
num1 = int(num1)
break
except ValueError:
print("{} is not a number".format(num1))
num1 = input("Please enter again: ")
num2 = input("Please enter another number: ")
while(1):
try:
num2 = int(num2)
print("the total number is {}".format(num1+num2))
break
except ValueError:
print("{} is not a number".format(num2))
num2 = input("Please enter again: ")
输出: