Write a Shell script that runs a Python script.
The Python file name will be saved in the environment variable $PYFILE
Write a Shell script that runs Python code.
The Python code will be saved in the environment variable $PYCODE
Write a Python script that prints exactly "Programming is like building a multilingual puzzle
, followed by a new line.
- Use the function
print
Complete this source code in order to print the integer stored in the variable number
, followed by Battery street
, followed by a new line.
- You are not allowed to cast the variable
number
into a string - Your code must be 3 lines long
- You have to use f-strings
Complete the source code in order to print the float stored in the variable number
with a precision of 2 digits.
- You can find the source code here
- The output of the program should be:
Float:
, followed by the float with only 2 digits- followed by a new line
- You are not allowed to cast
number
to string - You have to use f-strings
Complete this source code in order to print 3 times a string stored in the variable str
, followed by its first 9 characters.
- The output of the program should be:
- 3 times the value of
str
- followed by a new line
- followed by the 9 first characters of
str
- followed by a new line
- 3 times the value of
- You are not allowed to use any loops or conditional statement
- Your program should be maximum 5 lines long
Complete this source code to print Welcome to Holberton School!
- You are not allowed to use any loops or conditional statements.
- You have to use the variables
str1
andstr2
in your new line of code - Your program should be exactly 5 lines long
Complete this source code
- You are not allowed to use any loops or conditional statements
- Your program should be exactly 8 lines long
word_first_3
should contain the first 3 letters of the variableword
word_last_2
should contain the last 2 letters of the variableword
middle_word
should contain the value of the variableword
without the first and last letters
Complete this source code to print object-oriented programming with Python
, followed by a new line.
- You are not allowed to use any loops or conditional statements
- Your program should be exactly 5 lines long
- You are not allowed to create new variables
- You are not allowed to use string literals
Write a Python script that prints “The Zen of Python”, by TimPeters, followed by a new line.
- Your script should be maximum 98 characters long (please check with
wc -m 9-easter_egg.py
)
Technical interview preparation:
- You are not allowed to google anything
- Whiteboard first
- This task and all future technical interview prep tasks will include checks for the efficiency of your solution, i.e. is your solution’s runtime fast enough, does your solution require extra memory usage / mallocs, etc.
Write a function in C that checks if a singly linked list has a cycle in it.
- Prototype:
int check_cycle(listint_t *list);
- Return:
0
if there is no cycle,1
if there is a cycle
Requirements:
- Only these functions are allowed:
write
,printf
,putchar
,puts
,malloc
,free
Write a Python script that prints exactly and that piece of art is useful - Dora Korpar, 2015-10-19
, followed by a new line.
- Use the function
write
from thesys
module - You are not allowed to use
print
- Your script should print to
stderr
- Your script should exit with the status code
1
Write a script that compiles a Python script file.
The Python file name will be stored in the environment variable $PYFILE
The output filename has to be $PYFILEc
(ex: export PYFILE=my_main.py
=> output filename: my_main.pyc
)
Write the Python function def magic_calculation(a, b):
that does exactly the same as the following Python bytecode:
3 0 LOAD_CONST 1 (98)
3 LOAD_FAST 0 (a)
6 LOAD_FAST 1 (b)
9 BINARY_POWER
10 BINARY_ADD
11 RETURN_VALUE