title: Python readline() is not reading a line with single space
body: <p>I am reading a text file using readline(). My file contains below content with a space at second line:</p>
  
  <pre><code>!
  
  "
  #
  $
  %
  &amp; 
  </code></pre>
  
  <p>When I print read values using-</p>
  
  <pre><code>print("'%s'\n" % iso5_char)
  </code></pre>
  
  <p>It prints-</p>
  
  <pre><code>'!'
  
  ''
  
  '"'
  
  '#'
  
  '$'
  
  '%'
  
  '&amp;'
  </code></pre>
  
  <p>It seems that readline() not reading the 'space' at second line.</p>
  
  <p>I am using python for the first time. I have python-3.5 installed. What is wrong I am doing here? Why is space not read?</p>
  
  <p>UPDATE:
  Screenshot of the file i amreading:</p>
  
  <p><a href="https://i.stack.imgur.com/9YFwM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9YFwM.png" alt="enter image description here"></a></p>