Informatika1-2012/Eloadas6
Python</br> input() vs. raw_input()
Python 3.x-től:
- 
              raw_input()->input()
- input()->- eval(input())
| Tartalomjegyzék | 
File I/O
Fájl megnyitása: open(filename, mode)
| mode: | r | - olvasás | 
| w | - írás | |
| a | - hozzáírás | |
| r+ | - olvasás-írás | 
File beolvasása
read() metódussal
>>> f=open('pelda1.txt','r')
>>> f.read()
'Els\xc5\x91 sor\nM\xc3\xa1sodik sor\nHarmadik sor'
            soronkéntreadline() metódussal
>>> f=open('pelda1.txt','r')
>>> f.readline()
'Els\xc5\x91 sor\n'
>>> f.readline()
'M\xc3\xa1sodik sor\n'
            Praktikusan:
>>> f=open('pelda1.txt','r')
>>> for line in f:
...   print line
... 
Első sor
Második sor
Harmadik sor
>>>
            File írása:
>>> f=open('file_iras.txt','w')
>>> f.write('Ez egy teszt')
>>> exit()
oktato:~$ cat file_iras.txt 
Ez egy tesztoktato:~$
            Erőforrások felszabadítása a close() metódussal.
              File állapotának lekérdezése a close attributummal.
>>> f=open('pelda1.txt','r')
>>> f.closed
False
>>> f.close()
>>> f.closed
True
            Egyéb attributumok
>>> f.name 'pelda1.txt' >>> f.mode 'r'
HTML(5) - Hypertext Markup Language
W3C - World Wide Web Consortium (www.w3c.org)
              Még nem fejeződött be a szabványosítás, de már minden böngésző többé-kevésbé támogatja
              Akár egyszerű notepad-del is szerkeszthető, vagy okosabb szövegszerkesztővel (Notepad++ vagy Netbeans (ágyúval verébre :)))
A HTML-ben ún. tag-eket, címkéket használnak.
Páros tag: <section></section>
              Nem páros tag: <br>
A páros tag-eket a zárójelekhez hasonlóan használjuk: kötelező bezárni, nincs átlapolódás.
Bizonyos tag-eknek vannak (lehetnek) paraméterei
              pl: <a href="articles.html">
<!DOCTYPE html>
<html lang="hu">
    <head>
        <title>
            Oldal neve
        </title>
        <script type="text/javascript">
            Javaszkript, ha kell.
        </script>
    </head>
    <body>
        <header id="fejlec">
        </header>
        <section id="tartalom">
            <nav id="menusav">
            </nav>
            <div id="lenyeg">
            </div>
        </section>
        <footer>
        </footer>
    </body>
</html>
          HTML elemek
Bekezdés (paragraph) : <p>bekezdés</p>
              Sortörés: <br>
              Címsor:
<h1>Főcím</h1>
<h2>Alcím</h2>
<h3>Alalcím</h3>
Számozott listák
<ol> <li>...</li> <li>...</li> <li>...</li> </ol>
Nem-számozott listák
<ul> <li>...</li> <li>...</li> <li>...</li> </ul>
Lista elem: <li>...</li>
A listák egymásba ágyazhatók (al-listák)
Definíciós lista:
<dl>
  <dt>...</dt>
    <dd>...</dd>
    <dd>...</dd>
    <dd>...</dd>
<dl>
            Egyéb elemek
| <a href="http://www.w3schools.com">Visit W3Schools.com!</a> | |
| Hiperlink | |
| <img src="smiley.gif" alt="Smiley face" height="42" width="42"> | |
| Kép | |
| <form> | Űrlap | 
| <button> | Gomb | 
| <div> | Szövegrész, szakasz | 
| <span> | Szövegcsoportok, szövegrészek | 
Táblázatok
<table border="1">
  <tr>
    <th></th>
    <th></th>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
</table>
             attribútumok például: colspan; rowspan
| - táblázat sora: | <tr> | 
| - táblázat fejléc cellája: | <th> | 
| - táblázat cellája: | <td> | 
| <b> | Vastag betű | 
| <i> | Dőlt betű | 
| <mark> | Kiemelt szöveg | 
| <pre> | Előformázott szöveg | 
| <s> | Áthúzott szöveg | 
| <small> | Kisbetű | 
| <strong> | Vastag betű | 
| <sub> | Alsó index | 
| <sup> | Felső index | 
| <u> | Aláhúzott | 
