Pcap PDF
Pcap PDF
Number: 000-000
Passing Score: 800
Time Limit: 120 min
File Version: 1.0
PCAP
Version 2.2
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 1
What will be the value of the i variable when the while e loop finishes its execution?
A. 1
B. 0
C. 2
D. the variable becomes unavailable
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 2
And operator able to perform bitwise shifts is coded as (Select two answers)
A. --
B. ++
C. <<
D. >>
Correct Answer: CD
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.geeksforgeeks.org/basic-operators-python/
QUESTION 3
What will the value of the i variable be when the following loop finishes its execution?
F2A61A54B712BD600766BD8A1233FDE1
A. 10
B. the variable becomes unavailable
C. 11
D. 9
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.programiz.com/python-programming/pass-statement
QUESTION 4
The following expression
is:
A. equal to 1
B. invalid
C. equal to 2
D. equal to -1
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 5
A compiler is a program designed to (Select two answers)
F2A61A54B712BD600766BD8A1233FDE1
D. translate the source code into machine code
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 6
What is the output of the following piece of code?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 7
What is the expected output of the following snippet?
F2A61A54B712BD600766BD8A1233FDE1
A. the code is erroneous
B. 3
C. 7
D. 15
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 8
How many lines does the following snippet output?
A. three
B. one
C. two
D. four
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 9
Which of the following literals reflect the value given as 34.23? (Select two answers)
F2A61A54B712BD600766BD8A1233FDE1
A. .3423e2
B. 3423e-2
C. .3423e-2
D. 3423e2
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 10
What is the expected output of the following snippet?
A. 3
B. 1
C. 2
D. the code is erroneous
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 11
Assuming that the following snippet has been successfully executed, which of the equations are True?
(Select two answers)
Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 12
Assuming that the following snippet has been successfully executed, which of the equations are False?
(Select two answers)
F2A61A54B712BD600766BD8A1233FDE1
A. len(a)== len (b)
B. a [0]-1 ==b [0]
C. a [0]== b [0]
D. b [0] - 1 ==a [0]
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 13
Which of the following statements are true? (Select two answers)
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
Reference: https://docs.python.org/2/tutorial/introduction.html
QUESTION 14
Which of the following sentences are true? (Select two answers)
F2A61A54B712BD600766BD8A1233FDE1
B. Tuples may be stored inside lists
C. Tuples may not be stored inside tuples
D. Lists may be stored inside lists
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.afternerd.com/blog/python-lists-for-absolute-beginners/
QUESTION 15
Assuming that String is six or more letters long, the following slice
A. four chars
B. three chars
C. one char
D. two chars
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 16
What is the expected output of the following snippet?
A. 1
B. 4
C. 2
D. 3
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 17
What is the expected output of the following snippet?
A. abc
B. The code will cause a runtime exception
C. ABC
D. 123
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 18
How many elements will the list2 list contain after execution of the following snippet?
F2A61A54B712BD600766BD8A1233FDE1
A. zero
B. five
C. seven
D. three
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 19
What would you used instead of XXX if you want to check weather a certain ‘key’ exists in a dictionary called
dict? (Select two answers)
A. ‘key’ in dict
B. dict [‘key’] != None
C. dict.exists (‘key’)
D. ‘key’ in dict.keys ( )
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
Reference: https://thispointer.com/python-how-to-check-if-a-key-exists-in-dictionary/
QUESTION 20
You need data which can act as a simple telephone directory. You can obtain it with the following clauses
(Select two relevant variants; assume that no other items have been created before)
F2A61A54B712BD600766BD8A1233FDE1
B. dir= {‘Mom’: ‘5551234567’, ‘Dad’: ‘5557654321’}
C. dir= {Mom: 5551234567, Dad: 5557654321}
D. dir= {Mom: ‘5551234567’, Dad: ‘5557654321’}
Correct Answer: CD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 21
Can a module run like regular code?
A. yes, and it can differentiate its behavior between the regular launch and import
B. it depends on the Python version
C. yes, but in cannot differentiate its behavior between the regular launch and import
D. no, it is not possible; a module can be imported, not run
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
You write a module (a .py file) where it can be executed directly. Alternatively, it can also be imported and
used in another module. By doing the main check, you can have that code only execute when you want to
run the module as a program and not have it execute when someone just wants to import your module and
call your functions themselves.
Reference: https://developer.rhino3d.com/guides/rhinopython/python-remote-local-module/
QUESTION 22
Select the valid fun () invocations:
(Select two answers)
A. fun (b=1)
B. fun (a=0)
C. fun (b=1, 0)
D. fun (1)
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 23
A file name like this one below says that:
(Select three answers)
F2A61A54B712BD600766BD8A1233FDE1
services, cpython 36.pyc
Explanation/Reference:
QUESTION 24
What is the expected behavior of the following snippet?
It will:
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 25
What can you do if you don’t like a long package path like this one?
A. you can make an alias for the name using the alias keyword
B. nothing, you need to come to terms with it
C. you can shorten it to alpha . zeta and Python will find the proper connection
D. you can make an alias for the name using the as keyword
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://stackoverflow.com/questions/706595/can-you-define-aliases-for-imported-modules-in-
python
QUESTION 26
What is the expected output of the following code?
A. abcef
B. The program will cause a runtime exception/error
C. acdef
F2A61A54B712BD600766BD8A1233FDE1
D. abdef
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 27
What is the expected output of the following code?
A. 21
B. 2
C. 3
D. 12
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
F2A61A54B712BD600766BD8A1233FDE1
Explanation:
QUESTION 28
What is the expected behavior of the following snippet?
It will:
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 29
What is the expected behavior of the following code?
It will:
A. print 4321
B. print <generator object f at (some hex digits)>
C. cause a runtime exception
D. print 1234
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 30
If you need a function that does nothing, what would you use instead of XXX? (Select two answers)
A. pass
B. return
C. exit
D. None
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.pythoncentral.io/python-null-equivalent-none/
QUESTION 31
Is it possible to safely check if a class/object has a certain attribute?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://stackoverflow.com/questions/610883/how-to-know-if-an-object-has-an-attribute-in-python
QUESTION 32
The first parameter of each method:
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://pythontips.com/2013/08/07/the-self-variable-in-python-explained/
QUESTION 33
The simplest possible class definition in Python can be expressed as:
A. class X:
F2A61A54B712BD600766BD8A1233FDE1
B. class X:
pass
C. class X:
return
D. class X: { }
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: https://docs.python.org/3/tutorial/classes.html
QUESTION 34
If you want to access an exception object’s components and store them in an object called e, you have to use
the following form of exception statement:
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Reference: https://stackoverflow.com/questions/32613375/python-2-7-exception-handling-syntax
QUESTION 35
A variable stored separately in every object is called:
A. there are no such variables, all variables are shared among objects
B. a class variable
C. an object variable
D. an instance variable
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: https://dev.to/ogwurujohnson/distinguishing-instance-variables-from-class-variables-in-python-81
QUESTION 36
There is a stream named s open for writing. What option will you select to write a line to the stream?
A. s. write (“Hello\n”)
B. write (s, “Hello”)
C. s.writeln (“Hello”)
D. s. writeline (“Hello”)
Correct Answer: A
Section: (none)
F2A61A54B712BD600766BD8A1233FDE1
Explanation
Explanation/Reference:
Reference: https://en.wikibooks.org/wiki/Python_Programming/Input_and_Output
QUESTION 37
You are going to read just one character from a stream called s. Which statement would you use?
A. ch = read (s, 1)
B. ch= s.input (1)
C. ch= input (s, 1)
D. ch= s.read (1)
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://stackoverflow.com/questions/510357/python-read-a-single-character-from-the-user
QUESTION 38
What can you deduce from the following statement? (Select two answers)
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 39
The following class hierarchy is given. What is the expected out of the code?
F2A61A54B712BD600766BD8A1233FDE1
A. BB
B. CC
C. AA
D. BC
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 40
Python’s built in function named open () tries to open a file and returns:
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.programiz.com/python-programming/file-operation
QUESTION 41
F2A61A54B712BD600766BD8A1233FDE1
Which of the following words can be used as a variable name? (Select two valid names)
A. for
B. True
C. true
D. For
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.pluralsight.com/guides/python-basics-variables-assignment
QUESTION 42
Python strings can be “glued” together using the operator:
A. .
B. &
C. _
D. +
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://docs.python.org/3/tutorial/introduction.html
QUESTION 43
A keyword (Select two answers)
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.programiz.com/python-programming/keywords-identifier
QUESTION 44
How many stars (*) does the snippet print?
F2A61A54B712BD600766BD8A1233FDE1
B. five
C. four
D. two
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 45
Which line can be used instead of the comment to cause the snippet to produce the following expected
output? (Select two answers)
Expected output:
123
Code:
A. c, b, a = b, a, c
B. c, b, a = a, c, b
C. a, b, c = c, a, b
D. a, b, c = a, b, c
Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 46
Assuming that the V variable holds an integer value to 2, which of the following operators should be used
instead of OPER to make the expression equal to 1?
V OPER 1
A. <<<
B. >>>
C. >>
D. <<
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 47
How many stars (*) does the following snippet print?
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 48
UNICODE is:
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://docs.python.org/2/howto/unicode.html
QUESTION 49
What is the expected output of the following snippet?
A. *- **-**-**-*
B. *-**-**-**-**-**-**-**-*
C. *-*
D. *-**-*
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
QUESTION 50
Which of the listed actions can be applied to the following tuple? (Select two answers)
A. tup [:]
B. tup.append (0)
C. tup [0]
D. del tup
F2A61A54B712BD600766BD8A1233FDE1
Correct Answer: CD
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.tutorialspoint.com/python/python_tuples.htm
QUESTION 51
Executing the following snippet
A. to hold two keys named ‘pi’ linked to 3.14 and 3.1415 respectively
B. to hold two key named ‘pi’ linked to 3.14 and 3.1415
C. to hold one key named ‘pi’ linked to 3.1415
D. to hold two keys named ‘pi’ linked to 3.1415
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 52
How many elements will the list1 list contain after execution of the following snippet?
A. two
B. zero
C. one
D. three
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 53
Which of the equations are True? (Select two answers)
F2A61A54B712BD600766BD8A1233FDE1
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 54
If you want to transform a string into a list of words, what invocation would you use? (Select two answers)
Expected output:
Code:
A. s.split ()
B. split (s, ‘ ‘)
C. s.split (‘ ‘)
D. split (s)
Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 55
Assuming that 1st is a four-element list is there any difference between these two statements?
A. yes, there is, the first line empties the list, the second line deletes the list as a whole
B. yes, there is, the first line deletes the list as a whole, the second line just empties the list
C. no, there is no difference
D. yes, there is, the first line deletes the list as a whole, the second line removes all the elements except the
first one
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 56
F2A61A54B712BD600766BD8A1233FDE1
What should you put instead of XXX to print out the module name?
A. main
B. _main_
C. __main__
D. ___main___
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.geeksforgeeks.org/__name__-special-variable-python/
QUESTION 57
Files with the suffix .pyc contain:
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: https://whatis.techtarget.com/fileformat/PYC-Python-compiled-script-file
QUESTION 58
Package source directories/folders can be:
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 59
What can you deduce from the line below? (Select two answers)
F2A61A54B712BD600766BD8A1233FDE1
A. import a.b.c should be placed before that line
B. f () is located in subpackage c of subpackage b of package a
C. the line is incorrect
D. the function being invoked is called a.b.c.f ()
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 60
A two-parameter lambda function raising its first parameter to the power of the second parameter should be
declared as:
A. lambda (x, y) = x ** y
B. lambda (x, y): x ** y
C. def lambda (x, y): return x ** y
D. lambda x, y: x ** y
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 61
What is the expected output of the following code?
A. 21
B. 12
C. 3
D. none
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 62
A method for passing the arguments used by the following snippet is called:
F2A61A54B712BD600766BD8A1233FDE1
A. sequential
B. named
C. positional
D. keyword
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.techbeamers.com/python-function/
QUESTION 63
What is the expected behavior of the following code?
It will
A. print 2 1
B. print 1 2
C. cause a runtime exception
D. print <generator object f at (some hex digits)>
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
F2A61A54B712BD600766BD8A1233FDE1
QUESTION 64
What is the expected output of the following code?
A. 2
B. The code will cause a runtime exception
C. 1
D. 3
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 65
What is the expected behavior of the following code?
It will:
A. print 0
B. cause a runtime exception
C. prints 3
D. print an empty line
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 66
If any of a class’s components has a name that starts with two underscores (___), then:
F2A61A54B712BD600766BD8A1233FDE1
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: https://hackernoon.com/understanding-the-underscore-of-python-309d1a029edc
QUESTION 67
If you need to serve two different exceptions called Ex1 and Ex2 in one except branch, you can write:
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.programiz.com/python-programming/exception-handling
QUESTION 68
A function called issubclass (c1, c2) is able to check if:
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.oreilly.com/library/view/python-in-a/9781491913833/ch04.html
QUESTION 69
A class constructor (Select two answers)
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 70
The following class definition is given. We want the show () method to invoke the get () method, and then
F2A61A54B712BD600766BD8A1233FDE1
output the value the get () method returns. Which of the invocations should be used instead of XXX?
A. print (get(self))
B. print (self.get())
C. print (get())
D. print (self.get (val))
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 71
If S is a stream open for reading, what do you expect from the following invocation?
A. one line of the file will be read and stored in the string called C
B. the whole file content will be read and stored in the string called C
C. one character will be read and stored in the string called C
D. one disk sector (512 bytes) will be read and stored in the string called C
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 72
You are going to read 16 bytes from a binary file into a bytearray called data. Which lines would you use?
(Select two answers)
Correct Answer: CD
Section: (none)
Explanation
F2A61A54B712BD600766BD8A1233FDE1
Explanation/Reference:
Reference: https://www.devdungeon.com/content/working-binary-data-python
QUESTION 73
What is the expected output of the following snippet?
A. True False
B. True True
C. False False
D. False True
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
F2A61A54B712BD600766BD8A1233FDE1