Python Exam 2023 with 100% correct answers
Which of the following are operators, and which are values? * 'hello' -88.8 - / + 5 The operators are +,-,*,and /. The values are 'hello' ,-88.8, and 5. Which of the following is a variable , and which is a string ? spam 'spam' The variable is spam; the string is 'spam'. Strings always start and end with quotes. Name three data types. The three data types are integers, floating point numbers, and strings. What is an expression made up of ? What do all expressions do ? An expression is a combination of values and operators. All expressions evaluate (that is, reduce) to a single value. This chapter (1) introduced assignment statements, like spam = 10. What is the difference between an expression and a statement? An expression evaluates to a single value. A statement does not. What does the variable bacon contain after the following code runs? bacon = 20 bacon + 1 The bacon variable is set to 20. The bacon + 1 expression does not reassign the value in bacon (that would need an assignment statement: bacon = bacon + 1). What should the following two expressions evaluate to ? 'spam' + 'spamspam' 'spam' * 3 Both expressions evaluate to the string 'spamspamspam'. Why is egg a valid variable name while 100 is invalid ? Variable names cannot begin with a number. What three functions can be used to get the integer, floating-point number, or string version of a value ? The int(), float(), and str() functions will evaluate to the integer, floating-point number, and string versions of the value passed to them.
Información del documento
- Subido en
- 28 de julio de 2023
- Número de páginas
- 13
- Escrito en
- 2022/2023
- Tipo
- Examen
- Contiene
- Preguntas y respuestas