code: def cell(self, row, col, value_render_option='FORMATTED_VALUE'):
          
  
          range_label = '%s!%s' % (self.title, rowcol_to_a1(row, col))
          data = self.spreadsheet.values_get(
              range_label,
              params={'valueRenderOption': value_render_option}
          )
  
          try:
              value = data['values'][0][0]
          except KeyError:
              value = ''
  
          return Cell(row, col, value)
docs: Returns an instance of a :class:`gspread.models.Cell` located at
          `row` and `col` column.
  
          :param row: Row number.
          :type row: int
          :param col: Column number.
          :type col: int
          :param value_render_option: (optional) Determines how values should be
                                      rendered in the the output. See
                                      `ValueRenderOption`_ in the Sheets API.
          :type value_render_option: str
  
          .. _ValueRenderOption: https://developers.google.com/sheets/api/reference/rest/v4/ValueRenderOption
  
          Example:
  
          >>> worksheet.cell(1, 1)
          <Cell R1C1 "I'm cell A1">