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 -
- Tableau-komentojen käyttö
- Kuinka käyttää HBase-komentoja
- MongoDB-komentojen käyttö
- Siankäskyjen merkitys