x += c x=x+c
a -= 3 a=a-3
x *= 4 x=x*4
y /= 3 y=y/3
what are some ditterent types of variables? Integers, Floating-Point, Strings, Booleans
what is an integer? whole numbers, no decimals/fractions
what are floating-point numbers? numbers with a decimal point
what is boolean? single value either true or false
way of describing text (you can use either single quotes or
what are strings?
double quotes)
float(3) value becomes 3.0
int(4.9) has the value 4
str(10*1.0) has the value '10.0'
true is assumed to have the value 1
what is the boolean value of true/false?
false is assumed to have the value 0
x=3
y=4 3:4
print(str(x) + ':' + str(y))
how to ask the user for input? x = float(input())
== equal to
!= inequality
a = 10
b = 10
false
c = 20
d = ((a>b) and (b<=c)) or (not((((c<=a+b) and (a==10))
1/7
, TAMU ENGR 102 (Python Coding) Test Questions and Answers Rated A
or ((b==10) and c!=10))))
print(d)
temperature = 100
is_hot = (temperature > 85)
if is_hot:
It's hot
print("It's hot")
if not is_hot:
print("It's not hot")
when to use if-elif-else statements? when you have multiple "cases" of the same type
when to use nested statements? when there is a clear "order" of checks: checking A then B
creates a loop and will repeat a set of instructions infinitely
until the condition is false.
what is the "while" statement?
while <condition>:
<things to do>
a=0
About to change a
while a == 0:
Changing a back to 0
print("About to change a")
About to change a
a=1
Changing a back to 0
print("Changing a back to 0")
... (an infinite loop)
a=0
to perform specific statements for a determined number
what is the for loop designed to do?
of iterations
sum = 0
for i in range(10):
55
sum += i+1
print(sum)
what are nesting loops? that is when you nest one loop inside another
i is 0
j is 0
2/7