mv(ang. move) - zmiana nazwy / zmiana lokalizacji plikumv plik.py inna_nazwa_pliku.pymv plik.py ~/Desktop/inna_nazwa_pliku.py - zmieni nazwę plikumv plik.py ~/Desktop/ - nie zmieni nazwycp(ang. copy) - zmiana nazwy / zmiana lokalizacji plikucp plik.py inna_nazwa_pliku.pycp plik.py ~/Desktop/inna_nazwa_pliku.py - kopiuje plik i nada nazwe inna_nazwa_pliku.pycp plik.py ~/Desktop/ - kopiuje plik i pozostawi nazwę plik.py# Komentarz - nie jest ewaluowany przez pythonaisinstance( ) if condition: Poradnik, który poleciłbym: https://www.youtube.com/watch?v=DZwmZ8Usvnk do obejrzenia do 9:30 minuty.str # "String", 'Ciąg znakowy', "Inny ciąg \t znakowy"
bool # True, False
float # 4.13, 3.14, -5214.23
int # 2, -2, 0
str(5) # Rzutowanie na typ str
bool("string") # Rzutowanie na typ bool
float("4.123") # Rzutowanie na typ float
int(4.31) # Rzutowanie na typ int
andorbool("string"), bool(""), bool(1), bool(0), int(5.343), float(0). Co ciekawego zaważyłeś.a string that you "don't" have to escape
This
is a ....... multi-line
heredoc string --------> example
Input: 5
Output: 12
Input: 20
Output: 6
Input: 27
Output: 20
<900, 1100> lub <1900, 2100> wraz z wartościami brzegowymi. Podpowiedź >= oznacza większy lub równy. ['+', '-', '*', '/']. Możesz założyć, że użytkownik będzie podawał tylko wartości liczbowe. Co się stanie jeżeli będziemy dzielić przez 0. Obsłuż ten przypadek np. wypisując odpowiednią informację użytkownikowi.Expected Output:
Input a dog's age in human years: 15
The dog's age in dog's years is 73
Expected Output:
Input first number: 15
Input second number: 26
Input third number: 29
The median is 26.0