escribiendo comillas dobles en python

Me gustaría escribir lo siguiente en un archivo de texto en el siguiente formato:

El nombre es de una lista de nombres

Artículo “Nombre” RollNo

p.ej

Artículo “Aaron” RollNo Artículo “Barry” RollNo

estoy escribiendo

file.write("Item" + \" + Name[i] +\") 

pero obteniendo error

Con cadenas de comillas dobles:

 file.write("Item \"" + Name[i] + "\" ") 

O con citas simples:

 file.write('Item "' + Name[i] + '" ') 

O con comillas dobles triples e interpolación de cadenas:

 file.write("""Item "%s" """ % Name[i]) 

O con citas simples y formato:

 file.write('Item "{0}"'.format(name[i])) 

Hay muchas formas de declarar cadenas literales en Python …

Puedes usar:

 s1 = 'Item "Aaron" RollNo Item "Barry" RollNo' s2 = "Item \"Aaron\" RollNo Item \"Barry\" RollNo" 

En Python puedes separar la cadena con ' o " caracteres, y si usas " puedes “escapar” de ese tipo de caracteres en medio de la cadena con \"

También puede probar las comillas simples triples para que su cadena conserve la comilla doble.

str = ” ‘Elemento “Aaron” RollNo Elemento “Barry” RollNo’ ”

la salida será así

preservar la doble palabra entre comillas en la cadena de python