Toma la entrada del usuario en Python 2.7

A continuación se muestra un código Python 2.7 simple utilizando clase y objetos .

class Student: def __init__(self,name,pref): self.name = name self.preference = pref student1=Student("Tom","cce") print(student1.name) print(student1.preference) 

¿Cómo se puede implementar este código para que los valores de nombre y preferencia ( cadena ) se tomen utilizando la entrada de usuario ( raw_input () )

Aquí también hay un código de trabajo.

 class Student: def __init__(self,name,pref): self.name = name self.preference = pref student1=Student(raw_input("enter name:"),raw_input("enter branch:")) print(student1.name) print(student1.preference) 

Aquí hay un ejemplo:

 class Student: def __init__(self,name,pref): self.name = name self.preference = pref name1 = raw_input("Name:") pref1 = raw_input("Preference:") student1 = Student(name1, pref1) print(student1.name) print(student1.preference)