Teknologian jakaminen

Yhteenveto pythonin ja Javan yhtäläisyyksistä ja eroista

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Sama pointti

1. Muistimekanismi on samanlainen

2. Luokkasisustajat ovat vähän kuin aspektiohjelmointi

3. Tietokantayhteyspooli

4. Monisäikeinen

ero

1. Voit luoda uuden tiedoston ilman luokkaa

Jos kieli ei tue periytymistä, luokilla ei ole juurikaan merkitystä.

  • self edustaa luokan esiintymää, ei luokkaa.
  • Suoritustuloksista on selvää, että self edustaa luokan esiintymää ja nykyisen objektin osoitetta, kun taas self.class osoittaa luokkaa.

self ei ole python-avainsana Jos korvaamme sen runoobilla, se voidaan suorittaa normaalisti:

2. Moniperintö

2. Monet algoritmit ovat helpompia käyttää

###1.matematiikan moduuli tarjoaa pääsyn taustalla olevaan C-funktiokirjastoon liukulukuoperaatioita varten:

1. Laskennan johdantokaavat

3. Muuttujia ei tarvitse muokata, vaan käytä niitä suoraan

4.Import voi tuoda tiettyjä toimintoja ja moduuleja polun alle

5. Muokkaa tiedostojen käyttöoikeuksia

6. Puhdistuslausunnot

7. Paikkamerkkipassi

if True:  
    pass  # 这里暂时不做任何操作  
  
for i in range(5):  
    pass  # 循环体为空,但仍然会执行5次
  • 1
  • 2
  • 3
  • 4
  • 5

Pass-lausetta käytetään pääasiassa paikkamerkkien sijoittamiseen, mikä osoittaa, että kyseisessä paikassa pitäisi olla lauseke, mutta sitä ei ole vielä otettu käyttöön.
Passin liiallinen käyttö voi tehdä koodista vähemmän luettavan, koska se sanoo yksinkertaisesti "täällä pitäisi olla koodia, mutta sitä ei vielä ole". Siksi koodia kirjoittaessasi sinun tulee yrittää välttää tarpeettomia pass-lauseita.
passia voidaan käyttää yksinään tai osana funktiokappaletta, luokkakappaletta, silmukkakappaletta, ehdollista kappaletta jne.
pass on Pythonin sisäänrakennettu lauseke, ja sitä voidaan käyttää ilman moduulien tuontia.

8.pycharm ei voi asentaa tomcatia, mutta sitä voidaan käyttää

9. Käyttöliittymäkehys

Pythonin yhdistäminen käyttöliittymään (kuten HTML, CSS, JavaScript) saavutetaan yleensä verkkokehysten avulla, jotka mahdollistavat Python-koodin ajamisen palvelimella ja vuorovaikutuksessa käyttöliittymän kanssa. Tässä on joitain perusvaiheita ja yleisiä kehyksiä, jotka osoittavat, kuinka Python yhdistetään käyttöliittymään:

  • Flask: kevyt verkkokehys, helppo oppia ja käyttää, sopii pieniin projekteihin ja nopeaan prototyyppien kehittämiseen.
  • Django: Tehokas verkkokehys, joka tarjoaa runsaasti sisäänrakennettuja toimintoja ja laajennettavuutta suurille ja monimutkaisille sovelluksille.
  • FastAPI: Nykyaikainen, nopea (suorituskykyinen) verkkokehys API:iden rakentamiseen, joka tukee asynkronisia toimintoja ja perustuu Python 3.6+ -tyyppisiin vihjeisiin.

10. Pythonissa on erilaisia ​​kuvakkeita, pylväskaavioita jne.