AP Computer Science
This is the code I used for a dice roller that uses two dice.
It allows you to use different sized dice and not just 6 sided ones. For this test I used normal 6 sided die.
1.
Consider
a string, tuple, and list of characters.
In []: a = 'acbde'
In []: b = ('a', 'b', 'c', 'd', 'e')
In []: c = ['a', 'b', 'c', 'd', 'e']
The
values of a[3], b[3], and c[3] are all the same. In what ways are a,
b,
and c
different?
They are different because 'b' can not be changed without changing the whole thing.
2.
Why
do computer programming languages almost always have a variety of variable
types? Why can't everything be represented with an integer?
They have a variety of variables to make sure there is always a solution to the problem. Everything cannot be represented by an integer because then some equations would not work the right way.