Mundarija:

Dasturni yozib oling va uni yozib oling: 8 qadam
Dasturni yozib oling va uni yozib oling: 8 qadam

Video: Dasturni yozib oling va uni yozib oling: 8 qadam

Video: Dasturni yozib oling va uni yozib oling: 8 qadam
Video: 1 kunda Google qidiruvidan $2000 ishlash | Google Qidiruvdan pul ishlash 2022 2024, Iyul
Anonim
Dasturni qanday yozish kerak?
Dasturni qanday yozish kerak?

O'yin dasturining oxirgi versiyasi Texnologiyaning so'nggi bosqichi, eng yuqori darajadagi 11. O'quv dasturlari, Python va Python dasturlarining asosiy dasturlari, dasturiy ta'minot va trafecio dasturlari uchun dasturiy ta'minot. unos puntos de la misma, que serán todos dados por el usuario. Masalan, Python 2.7.11 ni ishlating. Aniq davom etadigan bo'lsak, bu yakuniy mahsulotning yakuniy qismi (mahsulotning yakuniy qismi), shuningdek, hech qanday muammo bo'lmaydi.

1 -qadam: Planteamientos -ni ta'riflang

Bu erda, albatta, bu vaqtni o'z ichiga oladi, shuning uchun bu sizning protsedurangizga to'g'ri keladi. Pues bien, para comenzar, hay que aclarar el objetivo que se propuso. Oddiy uslublar, oddiy uslublar, o'yin -kulgilar, dasturlar, dasturlar, dasturlar, o'yinlar, o'yinlar, o'yinlar, grafika, trapecio va boshqa vazifalar.. Mana, bir vaqtning o'zida, eng muhimi, dasturlar va dasturlar.

2 -qadam: Previos Conocimientos

Bu, albatta, kerak bo'lganda, dasturlar, dasturlar, takliflar, maslahatlar, yakka tartibdagi odamlar tomonidan amalga oshiriladi.

1. Libes va programas necesarias

  • Python -ni aniqlab oling (yuklab olish uchun bosing)
  • Python -ni yuklab olish uchun dasturni yuklab oling, bibliotecas -ni tanlang. Mathplotlib va raqamli raqamlar. Yuklab olish tugmachasini yuklab oling, keyin uni bosing va uni bosing.

** MASLAHAT: bu google va youtube -dagi eng zo'r ma'lumotlar, shuningdek, juda ko'p opciones va instrucciones. Embargo, virusni o'chirib tashlash va o'chirish. **

2. Tashkilot: Siz nima qilasiz?

  • PRESENTACIÓN. Bu erda dasturlar, dasturlar va dasturlar mavjud. Qachonki, bu sizning xohishingiz va xohlasangiz, chop eting.
  • Ma'lumotlarni qayta tiklash. Planshetlar va dasturlar, bu sizning vazifalaringizni bajarishga yordam beradi. Los otros dos serían simplemente las base, eng y = 0.

    Ma'lumotlar bazasi, ma'lumotlar bazasi va ma'lumotlarni o'chirib qo'yish kerak bo'lganda, siz o'z vazifangizni bajarishingiz mumkin

  • Hududi DEL TRAPECIO. Xo'sh, bu erda siz juda ko'p narsalarni boshdan kechirgansiz, lekin bu sizning qo'lingizdan kelganicha. Qachonki, bu sizning xohishingizga ko'ra, har bir kishi o'z vazifasini bajaradi.
  • Grafika
    • GRAFIKA DEL DELMASI. Ma'lumotni uzatish uchun hech qanday cheklovlar yo'q, chunki bu sizning kutubxonangiz va ma'lumotingiz.
    • GRAFIKA DE -LA -FUNSIYN. Yakuniy xulosalar, agar siz o'zingizni qiziqtirgan bo'lsangiz, unda siz o'zingiz o'ylab topasiz.

Yo'q, bu sizning shaxsiy ma'lumotlaringiz va ma'lumotlaringiz haqidagi ma'lumotlarni o'z ichiga oladi.

3 -qadam: Al -Usuario Del Datos Básicos dasturining taqdimoti

Taqdimot dasturi Al -Usuario va ma'lumotlar bazasi
Taqdimot dasturi Al -Usuario va ma'lumotlar bazasi

Bu juda oddiy, lekin siz o'zingiz uchun eng yaxshi dasturni taqdim etasiz. Gunoh embargosi, oddiy dengiz, es muy relatede. O'yin dasturlari, shuningdek, o'g'il va o'g'illarga juda yoqdi. Qachonki, bu erda siz chop etishingiz kerak, dasturni oddiy tarzda chop etishingiz mumkin. Hech qanday maxsus dastur yo'q, shuning uchun siz dasturni yangilashingiz kerak bo'ladi. Qachonki, nima bo'lsa, nima bo'ladi, na kitoblar, na kitoblar.

MASLAHAT: Kundalik hisob -kitoblarni (raqamlar ##) tashkil etuvchi dasturlar va dasturlarni o'z ichiga oladi.

SEB DEBEN USAR TILDES YOQ, YA QUE SI SE HACE SE CERRARÁ PYTHON

4 -qadam: Ma'lumotlarni qayta yozish

Ma'lumotlarni qayta tiklash
Ma'lumotlarni qayta tiklash
Ma'lumotlarni qayta tiklash
Ma'lumotlarni qayta tiklash

Axir, bu dasturlarning asosiy vazifasi. O'zgaruvchilardan farqli o'laroq. Embargo, bu sizning xohishingizga bog'liq emas, bu sizning xohishingizga ko'ra, siz hali ham o'zingizni himoya qilishingiz mumkin. Ma'lum bo'lishicha, protsessual usullar bilan bog'liq holda, siz ma'lumotni, ma'lumotni va boshqa natijalarni olishingiz mumkin.

5 -qadam: Dela Trapecio maydoni

Viloyat del Trapetsio
Viloyat del Trapetsio
Viloyat del Trapetsio
Viloyat del Trapetsio

Bu juda sodda. Trapecio -ni o'zgartirish mumkin emas, shuning uchun biz o'zgarmaydigan sonlarni hisoblab chiqamiz, hisob -kitob qilamiz va siz chop etishingiz mumkin. Qachonki, biz har qanday masofani bosib o'tmoqchimiz, lekin biz masofani bosib o'tamiz. Bu eng yaxshi natijalarga olib keladi.

6 -qadam: Trapecio grafigi

Grafika trapesio
Grafika trapesio
Grafika trapesio
Grafika trapesio

Ma'lumki, bu erda siz o'zingizni o'ylab topasizmi, bu sizning vazifangiz. Qolaversa, graficar el trapecio fue mucho más oddiy, eng asosiysi - bu.

Qachonki, bu juda katta qiyinchiliklarga olib keladi. Oxir -oqibat, men hech qanday ma'lumotga ega emasman. Ma'lumotlar ro'yxatiga ko'ra, x x y y llamadas xe y ye– con el propósito generas los puntos. Luego, se puso plt.plot (xe, ye), lo cual me da los puntos pedidos. Oxirgi bosqichda siz o'zingizning shaxsiy ma'lumotlaringizni ko'rishingiz mumkin. O'ylaymanki, hech qachon, hech bo'lmaganda, yakuniy natija bilan yakunlanadi.

7 -qadam: Grafika Funcion

Grafika Funcion
Grafika Funcion
Grafika Funcion
Grafika Funcion
Grafika Funcion
Grafika Funcion
Grafika Funcion
Grafika Funcion

Axir, men nima qilishimni tushunmayapman: graficar la función. Qachonki, men o'zimning masofamni o'lchashni xohlayman. O'yin -kulgi vazifalari va vazifalari bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida erkinlik va aniqlik bilan aniqlanadi. bu men uchun juda katta ahamiyatga ega. Yo'q, siz ro'yxatdagi xi yi -ni ko'rasiz (bu erda hech qanday sirve yo'q). Xulosa qilib aytamanki, biz f (x) (f) sonini (oxirgi sonini) ham qo'shamiz. Qachonki, bu sizning fikringizcha, siz traficar traficar -ni amalga oshirasiz. Fotosuratlar bizni kutib turganidek, yakuniy natija beradi.

8 -qadam: Codigo finali

Codigo finali
Codigo finali
Codigo finali
Codigo finali
Codigo finali
Codigo finali

Yakuniy dastur, quyidagi formatda:

#Trapecio por medio de funcion#por gabriela zarama

#OBJETIVO graficar un trapecio rectangulo sayohat qilish, shuningdek, vazifalarni bajarish uchun javobgardir

#kitobxonalar

numpy np sifatida import matplotlib.pyplot plt sifatida

#Tanishuv

chop eting ("Buenos dias. Bu dastur bir vaqtning o'zida men uchun juda muhim vazifani bajaradi").

#funcion

y = str (kiritish ("Davom etadigan vazifa ingliz tilida. funktsiya. f (x) =")) xuno = int (kiritish ("Ingrese el valor de x para el primor punto, que sera el menor y el") punto en el cual comenzara la funcion: "))

def f (x):

qaytish davri (eval (y), 2)

yuno = f (xuno)

chop etish ("Tasdiqlash uchun, seriya", yuno)

xdos = int (kiritish ("Ingrese el valor de x para el segundo punto:"))

def f (x):

qaytish davri (eval (y), 2)

ydos = f (xdos)

chop etish ("Tasdiqlash uchun, seriya", ydos)

r = int (kiritish ("Siz nima qilasiz? Ingrese un numero entero:"))

#Mintaqa

base1 = np.sqrt (((xdos-xuno) ** 2)) base2 = np.sqrt ((ydos-yuno) ** 2) maydon = yuno*((base1+base2)/2) chop etish ("El maydoni es de ", maydon)

### Para graficar la funcion

yi = xi =

i uchun diapazonda (xuno, r):

xi.append (i)

yi.fend (f (i))

## graficar

#hacer ro'yxati, shuningdek, koordinata

xe = [xuno, xuno, xdos, xdos, xuno]

ye = [0, yuno, ydos, 0, 0]

#puntos plt.plot (xe, siz)

plt.plot (xi, yi)

#yulduz

plt.fill_between (xe, ye)

#proyeccion y nombre

plt.title ("Trapecio y funcion")

plt.xlabel ("x")

plt.ylabel ("y")

plt.show ()

Tavsiya: