Python 3 -komennot - Peruskäsky edistyneisiin komentoihin

Sisällysluettelo:

Anonim

Johdatus Python 3 -komentoihin

Python 3 -komennot on otettu käyttöön Python 2 -ominaisuuksilla, ja se on yhteensopiva python 2: n kanssa käyttämällä joitain sisäänrakennettuja avainsanoja toimintojen tukemiseksi. Python 3 -komento julkaistiin vuonna 2008. Python 3 on intuitiivisempi ohjelmoijille ja tarkempi tarjoten samalla tuloksen. Syntaksia on muutettu python 3: lle saadaksesi enemmän selkeyttä siitä, mitä kirjoitetaan ja minkä pitäisi olla lähtö.

Python 3 -komennot

1. Tulostustoiminto

Python 3 -sovelluksessa tulostustoimintoa käytetään suluilla osoittamaan tulostetta, jota ei ole saatavana python 2: ssa.

  • Syntaksi: tulosta (”näytettävä sisältö”)
  • Esimerkki: tulosta (“Hello World”)

2. Syöttötoiminto

Tässä python 3 -käskyssä syötettyä dataa käsitellään aina merkkijonona, vaikka tiedot olisi lisätty ilman ''.

Syntaksi / esimerkki: >>> X: tulo (“x:”)

X : 5

>>> X

'5'

3. Kokonaislukujako:

Python 3: ssa jako on tarkempi kuin python 2 ja antaa paremman tuloksen.

Syntaksi / esimerkki: >>> X: 3/2

1.5 # oletusarvoisesti se antaa tämän numeron, jota ei ole saatavana Python 2: lle

4. aluetoiminto:

Python 3: ssa python 2: n Xrange-funktio on nimetty uudelleen python 3: n etäisyysfunktioksi

Syntaksi / esimerkki: alue ()

5. nostaa toiminto:

Python 3 -sovelluksessa poikkeusargumentti on asetettava suluihin.

Syntaksi / esimerkki: nosta poikkeus ("On jokin ongelma")

6. Argumentit:

Python 3 -komennoissa argumentit on ilmoitettava avainsanan "as" avulla

Syntaksi / esimerkki: paitsi antaa virheen

7. Seuraava toiminto:

Python 3: ssa käytetään seuraavaa toimintoa, ja .net-toimintoa ei voida käyttää, koska se heittää virheen, jota kutsutaan ominaisuusvirheeksi.

Syntaksi / esimerkki: seuraava (abc)

8. Unicode:

Python 3: ssa merkkijonot tallennetaan pääasiassa Unicode-muodossa, joka on utf-8-merkkijonoja ja joilla on tavuluokat tavuina ja tavujoukkona.

9. Päätöslauselma:

Jos muuta käskyä käytetään päätöksentekoon python 3: ssa.

Syntaksi / esimerkki: var = 10

Jos (var == 10): tulosta (“Arvo on 10”)

Tulosta (“Ok”)

10. Kielet:

Python 3: ssa hakusulkeet ja hakemisto käyttävät alijonoa.

Syntaksi / esimerkki: var = “Hei maailma”

Tulosta (“var (0):”, var (0)) #tulos olisi ”H”

Väliset Python 3 -komennot:

1. Silmukka:

Python 3: ssa silmukkaa käytetään lauseen suorittamiseen useita kertoja.

Syntaksi / esimerkki: Lista = (1, 2, 3)

X: lle luettelossa:

Tulosta (x, loppu = “”)

2. Vaikka silmukka:

se toistaa lausunnon, kun ehto on totta.

Syntaksi / esimerkki: vaikka totta:

Yrittää:

Tulosta (”seuraava arvo”)

Lukuun ottamatta lopetusarvoa:

Sys.exit ()

3. Matematiikan toiminnot:

Python 3: ssa voidaan käyttää monia matemaattisia funktioita arvojen tai tuloksen saamiseksi.

Syntaksi / esimerkki: cmp (x, y)

4. Lista arvot:

Python 3: ssa arvot voidaan luetella luettelomuodossa ja käyttää tulosta.

Syntaksi / esimerkki: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')

Tulosta (“luettelo (0):”, luettelo (0))

Tuotos olisi –TOM

5. Toiminnot:

Python 3: ssa funktio määritetään avainsanalla def

Syntaksi / esimerkki: defabc (str):

"Hei maailma, ensimmäinen toimintoni"

Tulosta (str)

Palata

6. Sanakirja:

Python 3: ssa sitä käytetään arvon määrittämiseen ja päivittämiseen.

Synatx / esimerkki:

dict ('Nimi': 'Tom', 'Palkka': 7500, 'Sijainti': 'USA')

Tulosta (“dict ('nimi'):”, dict ('nimi')) # tuloste olisi: Tom

Dict ('palkka') = 8500 # päivitetään nykyinen arvo.

Tulosta (“dict ('palkka'): ', dict (' palkka '))

Tuotos olisi 8500

7. Sähköpostin lähettäminen:

Python 3: ssa smtp-kirjastoobjektia käytetään sähköpostin lähettämiseen.

Syntaksi / esimerkki : Tuo smtplib

Smtpobj = smtplib.SMTP ((isäntä (, portti (, paikallinen_nimi)))))

8. Kierteitys:

Python 3: ssa kierteittämistä käytetään monista syistä ja on käytetty erilaista kierteitysmenetelmää, kuten threading.activecount (), threading.currentthread (), threading.enumerate ().

9. Säännöllinen lauseke:

Sitä käytetään merkkijonon sovittamiseen merkkijonojen lukumäärästä. Tässä yhdessä esimerkissä on hakutoiminnon käyttö

Syntaksi / esimerkki : reg.match (kuvio, merkkijono, liput = 0)

10. Tietokantayhteydet:

Python 3: ssa MySql: tä käytetään pääasiassa tietokantaan ja PyMySQL on käyttöliittymä, joka yhdistää MySQL-tietokantaan.

Syntaksi / esimerkki: tuo PyMySQL

db = PyMySQL.connect (“localhost”, “käyttäjänimi”, “salasana”, “tietokannan nimi”)

Vinkkejä Python 3 -komentojen käyttämiseen

  • Käytä ehdollisia operaattoreita viisaasti
  • Käytä ominaisuustunnistusta version tunnistuksen sijaan
  • Estä yhteensopivuuden regressiot
  • Tarkista riippuvuudet, kun siirryt sovellukseen Python 3: een
  • Käytä jatkuvaa integraatiota pysyäksesi vakaana
  • Käytä valinnaista staattista tyyppitarkistusta
  • Päivitä setup.py-tiedosto merkitsemään python 3 -yhteensopivuutta
  • Käytä sanakirjaa, lista missä ikinä tarvitaan
  • Poista skriptit tarkistamalla virhe tai virhe.
  • Käytä enumeja
  • Käytä python-toimintoja saadaksesi tuloksen nopeammin
  • Tarkista aina esineiden muistin käyttö

johtopäätös

Python 3 tekee ohjelmoijien elämästä mukavaa, koska se tarjoaa uusia ominaisuuksia ja yhteensopivuuden myös vanhemmille versioille. Yhteensopivuuden avulla vanhoja sovelluksia voidaan helposti siirtää python 3 -ympäristöön ja tehdä siitä vauhti. Python 3 -toiminnot ja sen dynaaminen kirjoittaminen ovat todella hyödyllisiä ohjelmoinnissa ja parantavat sovelluksen suorituskykyä.

Suositellut artikkelit

Tämä on opas Python 3 -komentoihin. Täällä olemme keskustelleet sekä Python 3 -käskykomennoista että edistyneistä Python 3 -komennoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. Tableau-komentojen käyttö
  2. Kuinka käyttää HBase-komentoja
  3. MongoDB-komentojen käyttö
  4. Siankäskyjen merkitys