Δημοσιεύτηκε: 06 Μάιος 2020, 22:40
από petrosser
Maras έγραψε:Δεν έχεις σωστά identation μετά την άνω και κάτω τελεία θέλει κενό απόσταση ενός tab.
Δοκίμασε έτσι :
Κώδικας: Επιλογή όλων
import statistics

with open('inputdata.txt', 'r') as f:
   data = f.read().splitlines()
data = list(map(float, data))
rc1 = str(statistics.mean(data))
rc2 = str(statistics.stdev(data))
output = ['Μέσος όρος = ', rc1, '\n', 'Τυπικη απόκλιση = ', rc2, '\n']
file = open('outputdata.txt', 'w')
file.writelines(output)


και πάλι μου βγάζει αυτο το error:

Traceback (most recent call last):
File "C:\Users\pe\Desktop\ask\ask.py", line 24, in <module>
file.writelines(output)
File "C:\Users\pe\AppData\Local\Programs\Python\Python38\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-4: character maps to <undefined>