chiube Posted April 28, 2020 Posted April 28, 2020 Variabile Introducere Ptiu! Experimentarea cu aceste unghiuri îți cere să schimbi trei locuri diferite din cod de fiecare dată. Imaginează-ți că ai dori să expermentezi cu toate dimensiunile pătratelor, nu mai zic de dreptunghiuri! Asta se poate îmbunătăți. Și aici intră în scenă variabilele: poți să îi spui lui Python că din acest moment, de fiecare dată cănd faci referire la o variabilă, vrei de fapt să spui altceva. Conceptul acesta ar putea fi familiar de la simbolurile matematice, unde scrii Fie x = 5. Atunci x * 2 va fi evident 10. În sintaxa Python, exact același lucru se scrie: x = 5 După această declarație, dacă dai comanda print(x), va tipări de fapt valoarea — 5. Ei bine, putem utiliza asta și pentru țestoasă: turtle.forward(x) Variabilele pot păstra tot felul de lucruri, nu numai numere. Un alt lucru pe care dorești de regulă să îl păstrezi sunt șiruri de caractere - o linie de text. Șirurile sunt indicate cu "(ghilimele) la început și la sfârșit. Vom învăța în continuare despre ele și despre alte tipuri, cum sunt ele denumite în Python, și ce poți face cu ele. Poți utiliza o variabilă pentru a da un nume țestoasei: timmy = turtle Acum de fiecare dată când scrii timmy va ști că vorbești despre turtle. Poți să folosești în continuare și turtle: timmy.forward(50) timmy.left(90) turtle.forward(50) O variabilă numită angle (unghi) Exercițiu Dacă avem o variabilă numită angle (unghi), cum o putem utiliza pentru a experimenta mai rapid cu programul nostru de pătrate înclinate? Soluția angle = 20 turtle.left(angle) turtle.forward(50) turtle.left(90) turtle.forward(50) turtle.left(90) turtle.forward(50) turtle.left(90) turtle.forward(50) turtle.left(90) turtle.left(angle) Supliment Poți aplica acest principiu și la dimensiunea pătratelor? Casa lui Moș Crăciun Exercițiu Desenează o casă. Poți calcula lungimea diagonalei folosind teorema lui Pitagora. Această valoare este un bun candidat pentru a fi stocată într-o variabilă. Pentru a calcula rădăcina pătrată a unui număr în Python, va fi nevoie să imporți modulul math și să folosești funcția math.sqrt(). Pătratul unui număr este calculat cu operatorul **: import math c = math.sqrt(a**2 + b**2) TS3 SERVER : 193.84.64.140:10017 #statiincasa
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now