[英]Why aren't the contents of my text file printing in python?
你在問題 4 中忘記使用 write 方法,因此這就是為什么在問題 5 中沒有要讀取的數據
fnumbers = open("cube_numbers.txt", "w")
for num in range(1,20):
if num % 2 != 0:
x = num ** 3
fnumbers.write(str(x) + "\n" )
fnumbers.close()
要回答問題 5,首先使用 read 方法打開文件並簡單地使用 for 循環
fnumbers = open("cube_numbers.txt", "r")
sum = 0;
for num in fnumbers:
number = int(num)
if(number % 3 == 0):
print(number)
sum = sum + number
print("sum = ", sum)
fnumbers.close()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.