print("Hello world")
print("Fujam para as colinas")
Fulam Para As Cojinas
Julam Para As Conifas
frase = 'Fujam para as colinas'
print(frase)
consoantes = ['f', 'j', 'c', 'l', 'n']
frase = 'Fujam para as colinas'
print(frase)
$ python
Python 3.6.2 (default, Aug 11 2017, 11:59:59)
[GCC 7.1.1 20170622 (Red Hat 7.1.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> help(str)
| format(...)
| S.format(*args, **kwargs) -> string
|
| Return a formatted version of S, using substitutions from args and kwargs.
| The substitutions are identified by braces ('{' and '}').
format
>>> '{} {}.'.format('Hello', 'world')
Hello world.
format
>>> '{1} {0}.'.format('Hello', 'world')
world Hello.
format
>>> '{primeiro} {segundo}.'.format(primeiro='Hello',
segundo='world')
Hello world.
*args
e **kwargs
>>> def soma(primeiro, segundo):
... return primeiro + segundo
>>>
*args
e **kwargs
>>> soma(1, 2)
3
*args
e **kwargs
>>> soma(primeiro=3, segundo=4)
7
*args
e **kwargs
>>> soma(segundo=5, primeiro=6)
11
*args
e **kwargs
>>> def varargs(*args):
... print(args)
>>>
*args
e **kwargs
>>> varargs('f', 'j', 'c', 'l', 'm')
['f', 'j', 'c', 'l', 'm']
*args
e **kwargs
>>> def varargs(**kwargs):
... print(kwargs)
*args
e **kwargs
>>> varargs(primeiro=2, segundo=4)
{'primeiro': 2, 'segundo': 4}
*args
e **kwargs
>>> def varargs(*args, **kwargs):
... print(args)
... print(kwargs)
*args
e **kwargs
>>> varargs('f', 'j', 'c', primeiro=2, segundo=4)
['f', 'j', 'c']
{'primeiro': 2, 'segundo': 4}
*args
e **kwargs
>>> valores = [3, 4]
>>> soma(*valores)
7
*args
e **kwargs
>>> valores = {'segundo': 12, 'primeiro': 7}
>>> soma(**valores)
19
consoantes = ['f', 'j', 'c', 'l', 'n']
frase = 'Fujam para as colinas'
print(frase)
consoantes = ['f', 'j', 'c', 'l', 'n']
frase = '{}u{}am para as {}o{}i{}as'
consoantes = ['f', 'j', 'c', 'l', 'n']
frase = '{}u{}am para as {}o{}i{}as'
print(frase.format(*consoantes))