Diferència entre revisions de la pàgina «Pràctiques d'introducció a Python - SMX»
Salta a la navegació
Salta a la cerca
m |
m (→P07_Python) |
||
| Línia 61: | Línia 61: | ||
#!/usr/bin/python3 | #!/usr/bin/python3 | ||
# -*- coding: utf-8 -*- | # -*- coding: utf-8 -*- | ||
| − | + | """ | |
A aquesta pràctica aprendrem a esborrar la pantalla. | A aquesta pràctica aprendrem a esborrar la pantalla. | ||
| − | + | Si feu servir el sistema operatiu propietari anomenat Windows | |
| + | heu de comentar la línia os.system ("clear") i | ||
| + | descomentar la línia os.system ("cls") | ||
""" | """ | ||
| − | #Per a Unix/ | + | #Per a Unix/Linux/MacOS/BSD |
import os | import os | ||
os.system ("clear") | os.system ("clear") | ||
| − | #Per a DOS/ | + | #Per a DOS/Windows |
| − | os.system ("cls") | + | # os.system ("cls") |
| − | |||
= P08_Python = | = P08_Python = | ||
Revisió del 18:07, 1 abr 2020
Contingut
P01_Python
Escriviu el següent programa i executeu-lo.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Sóc del Clot
print ("HOLA MÓN\n")
Heu vist com funciona? Ara feu la pràctica següent.
P02_Python
Repetiu el programa anterior, però aquesta vegada en lloc d'escriure HOLA MÓN hi poseu el vostre nom i cognoms. Executeu-ho.
P03_Python
Escriviu el següent programa. Observeu la diferència i comproveu el seu funcionament.
#!/usr/bin/python3 # -*- coding: utf-8 -*- # Soc del Clot print "HOLA MÓN\n"
A Python 2.x, a diferència de Python 3.x, es podia no posar parèntesis a la funció print.
P04_Python
Escriviu el següent programa. Llegiu els comentaris i executeu-ho.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
#A partir de la segona fila són comentaris pel fet de portar el símbol de la malla, quadradet o numeral (#). No ho interpreta.
print ("Escriviu el vostre nom: ")
a= input()
print ("Ara hi introduïu la vostra edat: ")
b= input()
print ("Hola "+a+" teniu "+b+" anys\n")
P05_Python
Escriviu el següent programa. Llegiu els comentaris i executeu-ho.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# A partir de la segona fila són comentaris pel fet de portar el símbol de la malla, quadradet o numeral (#). No ho interpreta.
print ("Escriviu el vostre nom: ",end="") #,end"" és per a que es mantingui a la mateixa línia
a= input() #Si no volem salt de línia a Python 3.x farem print ('text',end="")
print ("Ara hi podeu escriure la vostra edat: ",end="")
b= input()
print ("Hola "+a+" teniu "+b+" anys\n")
P06_Python
Escriviu el següent programa. Llegiu els comentaris i executeu-ho.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# py0006.py
a = input("Escriviu el vostre nom: ")
b = input("Ara hi podeu escriure la vostra edat: ")
print ("Hola "+a+" teniu "+b+" anys\n")
P07_Python
Escriviu el següent programa. Llegiu els comentaris i executeu-ho.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
"""
A aquesta pràctica aprendrem a esborrar la pantalla.
Si feu servir el sistema operatiu propietari anomenat Windows
heu de comentar la línia os.system ("clear") i
descomentar la línia os.system ("cls")
"""
#Per a Unix/Linux/MacOS/BSD
import os
os.system ("clear")
#Per a DOS/Windows
# os.system ("cls")
P08_Python
Escriviu el següent programa. Llegiu els comentaris i executeu-ho.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
"""
A aquesta pràctica aprendrem a esborrar la pantalla, a fer servir les primeres expressions i a com mostrar-les.
"""
import os
os.system ("clear")
milles = float(input("Si us plau, introduïu el nombre de milles: "))
kms = 1.609*milles
# print(str(milles) + " milles son "+ str(kms)) # Salta una línia
# print(str(milles) + " milles son "+ str(kms)+"\n") # Salta dues línies
# print(str(milles) + " milles son "+ str(kms), end=" ") # Es queda a la mateixa línia
print("%.2fmilles són %.2fkms"%(milles,kms)) #Salta una línia i controla els decimals