- Why Python programming is awesome
- Who created Python
- Where does the name ‘Python’ come from
- Who is Guido van Rossum
- What is the Zen of Python
- How to use the Python interpreter
- How to print text and variables using print
- How to use strings
- What are indexing and slicing in Python
- What is the official Python coding style and how to check your code with pycodestyle
-
- 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
- Write a Python script that prints exactly
-
- Complete this source code in order to print the integer stored in the variable
number
, followed byBattery street
, followed by a new line. - You can find the source code here
- The output of the script should be:
- the number, followed by
Battery street
, - followed by a new line
- the number, followed by
- You are not allowed to cast the variable
number
into a string - Your code must be 3 lines long
- Complete this source code in order to print the integer stored in the variable
-
- 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
- Complete the source code in order to print the float stored in the variable
-
- Complete this source code in order to print 3 times a string stored in the variable
str
, followed by its first 9 characters.- You can find the source code here
- 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
- Complete this source code in order to print 3 times a string stored in the variable
-
- Complete this source code to print
Welcome to Holberton School!
- You can find the source code here
- 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 to print
-
- Complete this source code
- You can find the source code here
- 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
-
- Complete this source code to print
object-oriented programming with Python
, followed by a new line.- You can find the source code here
- 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
- Complete this source code to print
-
- 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
)
-
- 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
- Only these functions are allowed:
- You are not allowed to use global variables
- Your code must be compiled with the
-Wall -Werror -Wextra -pedantic
flags
-
- 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
- (Dora Korpar was a Holberton student in Cohort 0 of San Francisco)
- Write a Python script that prints exactly
-
- 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
) - Requirements:
- Only these functions are allowed:
print
,open
,exit
,reload
,compile
- You are not allowed to use
*
for importing or__import__
- Your code should not be executed when imported
- Only these functions are allowed:
- Tip: you have to use the Python
compile()
function
-
- 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
- Your code should be written at line 4 (
...
) - You are not allowed to use the
*
character - Your code should be maximum 4 lines long
- Write the Python function