SlideShare une entreprise Scribd logo
1  sur  6
Oleh :
Fariszal Nova Arviantino
Fnova@student.spb.ac.id
Menggambar Segitiga atau Segi Banyak
 from graphics import *
 import random, time
 def main():
 area = GraphWin("Menggambar segitiga", 600, 600)
 warna_dalam = color_rgb(0, 0, 255)
 warna_garis = color_rgb(255, 0, 0)
 titik = [Point(50,50),Point(500,500),Point(500,50)]
 segitiga = Polygon(titik)
 segitiga.setFill(warna_dalam)
 segitiga.setOutline(warna_garis)
 segitiga.setWidth(5)
 segitiga.draw(area)
 Text(Point(250,20),"nova").draw(area)
 area.getMouse()
 area.close()
 main()

Menggambar Lingkaran
 from graphics import *
 def main():
 area=GraphWin("menggambar lingkaran",600,600)
 warna= color_rgb(0,255,0)
 warna2= color_rgb(255,0,0)
 jari = 200
 x = 300
 y = 300
 lingkaran = Circle(Point(x,y), jari)
 lingkaran.setFill(warna)
 lingkaran.setOutline(warna2)
 lingkaran.setWidth(5)
 lingkaran.draw(area)
 main()
Menggambar Garis Acak
 from graphics import *
 import random, time
 def main ():
 area = GraphWin("garis acak", 600, 600)
 for i in range (75):
 r = random.randrange(256)
 g = random.randrange(256)
 b = random.randrange(256)
 warna = color_rgb(r, g, b)
 a = random.randrange(5,555)
 b = random.randrange(5,555)
 c = random.randrange(5,555)
 d = random.randrange(5,555)
 garis = Line(Point(a,b),Point(c,d))
 garis.setOutline(warna)
 garis.setWidth(5)
 garis.draw(area)
 time.sleep(.1)
 Text(Point(300,20),"nova").draw(area)
 area.getMouse()
 area.close()
 main()
Meenggambar Kotak Acak
 from graphics import *
 import random, time
 def main ():
 area = GraphWin("garis acak", 600, 600)
 for i in range (75):
 r = random.randrange(256)
 g = random.randrange(256)
 b = random.randrange(256)
 warna = color_rgb(r, g, b)
 a = random.randrange(5,555)
 b = random.randrange(5,555)
 c = random.randrange(5,555)
 d = random.randrange(5,555)
 garis = Line(Point(a,b),Point(c,d))
 garis.setOutline(warna)
 garis.setWidth(5)
 garis.draw(area)
 time.sleep(.1)
 Text(Point(300,20),"nova").draw(area)
 area.getMouse()
 area.close()
 main()
Menggambar Lingkaran Acak
 from graphics import *
 import random, time
 def main ():
 area = GraphWin("lingkaran acak", 600, 600)
 for i in range (75) :
 r = random.randrange(256)
 g = random.randrange(256)
 b = random.randrange(256)
 warna = color_rgb(r, g, b)
 r = random.randrange(5,100)
 a = random.randrange(5,555)
 b = random.randrange(5,555)
 Text(Point(300,10),"lingkaran gila").draw(area)
 lingkaran = Circle(Point(a,b),r)
 lingkaran.setOutline(warna)
 lingkaran.setFill(warna)
 lingkaran.draw(area)
 time.sleep(.3)
 main()

Contenu connexe

Tendances

ARTDM 170, Week13: Processing
ARTDM 170, Week13: ProcessingARTDM 170, Week13: Processing
ARTDM 170, Week13: Processing
Gilbert Guerrero
 
Open GL 09 scan conversion
Open GL 09 scan conversionOpen GL 09 scan conversion
Open GL 09 scan conversion
Roziq Bahtiar
 
Prototype and angularjs $scopes
Prototype and angularjs $scopesPrototype and angularjs $scopes
Prototype and angularjs $scopes
getOffMyLawn Json
 

Tendances (17)

Proga 0518
Proga 0518Proga 0518
Proga 0518
 
Regex, Python & Twitter
Regex, Python & TwitterRegex, Python & Twitter
Regex, Python & Twitter
 
ARTDM 170, Week13: Processing
ARTDM 170, Week13: ProcessingARTDM 170, Week13: Processing
ARTDM 170, Week13: Processing
 
Eso3 tablasestadisticas blog
Eso3 tablasestadisticas blogEso3 tablasestadisticas blog
Eso3 tablasestadisticas blog
 
7. chapter vi
7. chapter vi7. chapter vi
7. chapter vi
 
pycon jp 2016 ---- CguTranslate
pycon jp 2016 ---- CguTranslatepycon jp 2016 ---- CguTranslate
pycon jp 2016 ---- CguTranslate
 
Kwp2 100121
Kwp2 100121Kwp2 100121
Kwp2 100121
 
Variables
VariablesVariables
Variables
 
Open GL 09 scan conversion
Open GL 09 scan conversionOpen GL 09 scan conversion
Open GL 09 scan conversion
 
shake! 2017 본선문제 풀이
shake! 2017 본선문제 풀이shake! 2017 본선문제 풀이
shake! 2017 본선문제 풀이
 
Simulate bouncing ball in pygame
Simulate bouncing ball in pygameSimulate bouncing ball in pygame
Simulate bouncing ball in pygame
 
Simulate elliptical orbit in pygame
Simulate elliptical orbit in pygameSimulate elliptical orbit in pygame
Simulate elliptical orbit in pygame
 
Visualization team presentation
Visualization team presentation Visualization team presentation
Visualization team presentation
 
Uts
UtsUts
Uts
 
CAD CAM Lab Assignments
CAD CAM Lab AssignmentsCAD CAM Lab Assignments
CAD CAM Lab Assignments
 
Eso3 tablasestadisticas blog
Eso3 tablasestadisticas blogEso3 tablasestadisticas blog
Eso3 tablasestadisticas blog
 
Prototype and angularjs $scopes
Prototype and angularjs $scopesPrototype and angularjs $scopes
Prototype and angularjs $scopes
 

En vedette

Menghitung luas segi banyak
Menghitung luas segi banyakMenghitung luas segi banyak
Menghitung luas segi banyak
ditowanto2
 
Diktat Geometri
Diktat GeometriDiktat Geometri
Diktat Geometri
suep_x
 
Presentasi tanda baca
Presentasi tanda bacaPresentasi tanda baca
Presentasi tanda baca
Sofyan Argi
 

En vedette (11)

Online games: Computer Games and Learning (Daniel Schwarz)
Online games: Computer Games and Learning (Daniel Schwarz)Online games: Computer Games and Learning (Daniel Schwarz)
Online games: Computer Games and Learning (Daniel Schwarz)
 
Menghitung luas segi banyak
Menghitung luas segi banyakMenghitung luas segi banyak
Menghitung luas segi banyak
 
Genre sastra indonesia, NURIL ANWAR, S.Pd.
Genre sastra indonesia, NURIL  ANWAR, S.Pd.Genre sastra indonesia, NURIL  ANWAR, S.Pd.
Genre sastra indonesia, NURIL ANWAR, S.Pd.
 
ppt Membaca sastra
ppt Membaca sastra ppt Membaca sastra
ppt Membaca sastra
 
Diktat Geometri
Diktat GeometriDiktat Geometri
Diktat Geometri
 
Presentasi tanda baca
Presentasi tanda bacaPresentasi tanda baca
Presentasi tanda baca
 
Contoh buku pelajaran Matematika tentang Geometri
Contoh buku pelajaran Matematika tentang GeometriContoh buku pelajaran Matematika tentang Geometri
Contoh buku pelajaran Matematika tentang Geometri
 
Geometri Peminatan
Geometri PeminatanGeometri Peminatan
Geometri Peminatan
 
Geometri Bidang Datar
Geometri Bidang DatarGeometri Bidang Datar
Geometri Bidang Datar
 
UNSUR EKSTRINSIK DAN INTRINSIK SASTRA MELAYU KLASIK HIKAYAT - BAHASA INDONESIA
UNSUR EKSTRINSIK DAN INTRINSIK SASTRA MELAYU KLASIK HIKAYAT - BAHASA INDONESIAUNSUR EKSTRINSIK DAN INTRINSIK SASTRA MELAYU KLASIK HIKAYAT - BAHASA INDONESIA
UNSUR EKSTRINSIK DAN INTRINSIK SASTRA MELAYU KLASIK HIKAYAT - BAHASA INDONESIA
 
soal dan pembahasan geometri dan trigonometri
soal dan pembahasan geometri dan trigonometri soal dan pembahasan geometri dan trigonometri
soal dan pembahasan geometri dan trigonometri
 

Plus de Fariszal Nova

12. yw algoritma dan pemrograman
12.  yw algoritma dan pemrograman12.  yw algoritma dan pemrograman
12. yw algoritma dan pemrograman
Fariszal Nova
 

Plus de Fariszal Nova (20)

12. yw algoritma dan pemrograman
12.  yw algoritma dan pemrograman12.  yw algoritma dan pemrograman
12. yw algoritma dan pemrograman
 
Rumus dasar python
Rumus dasar pythonRumus dasar python
Rumus dasar python
 
Operator python
Operator pythonOperator python
Operator python
 
Kode warna rgb
Kode warna rgbKode warna rgb
Kode warna rgb
 
membuat program sederhana menggunakan power builder
membuat program sederhana menggunakan power buildermembuat program sederhana menggunakan power builder
membuat program sederhana menggunakan power builder
 
dasar program berorientasi objek pada power builder
dasar program berorientasi objek pada power builderdasar program berorientasi objek pada power builder
dasar program berorientasi objek pada power builder
 
Sql (4)
Sql (4)Sql (4)
Sql (4)
 
Model data relasional (3)
Model data relasional (3)Model data relasional (3)
Model data relasional (3)
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1
 
Materiku erd
Materiku erdMateriku erd
Materiku erd
 
Erd (entity relationship diagram)
Erd (entity relationship diagram)Erd (entity relationship diagram)
Erd (entity relationship diagram)
 
Teknik pengumpulan persyaratan
Teknik pengumpulan persyaratanTeknik pengumpulan persyaratan
Teknik pengumpulan persyaratan
 
Materiku bpr
Materiku bprMateriku bpr
Materiku bpr
 
Erp
ErpErp
Erp
 
Bpr bussiness process reengineering
Bpr   bussiness process reengineeringBpr   bussiness process reengineering
Bpr bussiness process reengineering
 
Bahan kuliah analisa proses bisnis
Bahan kuliah analisa proses bisnisBahan kuliah analisa proses bisnis
Bahan kuliah analisa proses bisnis
 
Generasi sistem operasi
Generasi sistem operasiGenerasi sistem operasi
Generasi sistem operasi
 
Euler
EulerEuler
Euler
 
Osi layer
Osi layerOsi layer
Osi layer
 
Perbedaan badan usaha
Perbedaan badan usahaPerbedaan badan usaha
Perbedaan badan usaha
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Dernier (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

Rumus python ii

  • 1. Oleh : Fariszal Nova Arviantino Fnova@student.spb.ac.id
  • 2. Menggambar Segitiga atau Segi Banyak  from graphics import *  import random, time  def main():  area = GraphWin("Menggambar segitiga", 600, 600)  warna_dalam = color_rgb(0, 0, 255)  warna_garis = color_rgb(255, 0, 0)  titik = [Point(50,50),Point(500,500),Point(500,50)]  segitiga = Polygon(titik)  segitiga.setFill(warna_dalam)  segitiga.setOutline(warna_garis)  segitiga.setWidth(5)  segitiga.draw(area)  Text(Point(250,20),"nova").draw(area)  area.getMouse()  area.close()  main() 
  • 3. Menggambar Lingkaran  from graphics import *  def main():  area=GraphWin("menggambar lingkaran",600,600)  warna= color_rgb(0,255,0)  warna2= color_rgb(255,0,0)  jari = 200  x = 300  y = 300  lingkaran = Circle(Point(x,y), jari)  lingkaran.setFill(warna)  lingkaran.setOutline(warna2)  lingkaran.setWidth(5)  lingkaran.draw(area)  main()
  • 4. Menggambar Garis Acak  from graphics import *  import random, time  def main ():  area = GraphWin("garis acak", 600, 600)  for i in range (75):  r = random.randrange(256)  g = random.randrange(256)  b = random.randrange(256)  warna = color_rgb(r, g, b)  a = random.randrange(5,555)  b = random.randrange(5,555)  c = random.randrange(5,555)  d = random.randrange(5,555)  garis = Line(Point(a,b),Point(c,d))  garis.setOutline(warna)  garis.setWidth(5)  garis.draw(area)  time.sleep(.1)  Text(Point(300,20),"nova").draw(area)  area.getMouse()  area.close()  main()
  • 5. Meenggambar Kotak Acak  from graphics import *  import random, time  def main ():  area = GraphWin("garis acak", 600, 600)  for i in range (75):  r = random.randrange(256)  g = random.randrange(256)  b = random.randrange(256)  warna = color_rgb(r, g, b)  a = random.randrange(5,555)  b = random.randrange(5,555)  c = random.randrange(5,555)  d = random.randrange(5,555)  garis = Line(Point(a,b),Point(c,d))  garis.setOutline(warna)  garis.setWidth(5)  garis.draw(area)  time.sleep(.1)  Text(Point(300,20),"nova").draw(area)  area.getMouse()  area.close()  main()
  • 6. Menggambar Lingkaran Acak  from graphics import *  import random, time  def main ():  area = GraphWin("lingkaran acak", 600, 600)  for i in range (75) :  r = random.randrange(256)  g = random.randrange(256)  b = random.randrange(256)  warna = color_rgb(r, g, b)  r = random.randrange(5,100)  a = random.randrange(5,555)  b = random.randrange(5,555)  Text(Point(300,10),"lingkaran gila").draw(area)  lingkaran = Circle(Point(a,b),r)  lingkaran.setOutline(warna)  lingkaran.setFill(warna)  lingkaran.draw(area)  time.sleep(.3)  main()