mv
(ang. move) - zmiana nazwy / zmiana lokalizacji plikumv plik.py inna_nazwa_pliku.py
mv 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.py
cp plik.py ~/Desktop/inna_nazwa_pliku.py
- kopiuje plik i nada nazwe inna_nazwa_pliku.py
cp 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
and
or
bool("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