Info

First Name:
Last Name:
UT EID:
University E-mail:
Do you know anyone else taking this class?

Programming Language Experience

For each group of languages, pick the language you know best. From the drop-down list, select the option that best describes your knowledge of that language. If you are familiar with langauges not mentioned below, use the "Other" fields to describe your knowledge of those languages.
Assembly / C
C++
Java / C#
Perl / Ruby / PHP
LISP / SCHEME / ML / Haskell
Python
Other:
Other:

Python Experience

If you are familiar with Python, please answer any questions below for which you do not have to look up the answer. If you are not familiar with Python, please skip these questions.

1) Assume x is a list. What does the following piece of code accomplish?

y = x[:]

2) The keyword yield is associated with which feature?

3) The Python method __str__ is most like which Java method?


Python Impressions

What are your impressions of Python?


Miscellaneous

Is there anything else you would like to share?