枸杞子和什么泡水喝补肾壮阳| 铁铁什么意思| 什么时候满月| 93年的鸡是什么命| 经常打嗝是什么原因引起的| 男人眼袋大是什么原因造成的| 深圳有什么好吃的| 参乌健脑胶囊适合什么人吃| 子宫脱垂什么症状| 飞机是什么意思| 气血不足吃什么好食补| 血型b型rh阳性是什么意思| 1884年属什么生肖| 什么的气泡| 葡萄糖是什么| 鸡爪烧什么好吃| 伟哥有什么副作用| 梦见男人是什么意思| 凌晨两点半是什么时辰| 核磁共振是检查什么的| 男生为什么要做包皮手术| 人中浅的女人代表什么| 牛黄解毒片不能和什么药一起吃| 夏季喝什么汤好| 散漫是什么意思| 怀孕了吃什么药能打掉| 彩超能检查出什么| 消化不良用什么药| 6月12是什么星座| 秋天的落叶像什么| 开窍是什么意思| 球蛋白低是什么原因| 果冻是什么做的| 病毒性结膜炎用什么眼药水| 姑息性化疗什么意思| 突然耳朵疼是什么原因| 尿蛋白阳性什么意思| 沐五行属性是什么| 本科毕业证是什么颜色| 草木皆兵的意思是什么| 做ct需要注意什么| 紫菜是什么植物| 肺部纹理增粗是什么意思| u是什么意思| 马齿苋长什么样子| 筛是什么意思| 1921年属什么生肖| 作壁上观什么意思| 太阳穴凹陷是什么原因| 背部爱出汗是什么原因| 中国国鸟是什么鸟| 梨不能和什么一起吃| 血虚肝旺有什么症状有哪些| 穆斯林为什么不吃猪肉| 吃什么对眼睛有好处| 肺结核钙化是什么意思| 井柏然原名叫什么| 土乞念什么| 变应原皮内试验是测什么的| 海藻是什么植物| 残疾证有什么用| 盐袋子热敷有什么好处| 人中跳动是什么原因| 世界上最可怕的动物是什么| 血小板偏高是什么原因| 脚为什么会脱皮| 胃幽门螺旋杆菌吃什么药效果好| 偏头痛是什么原因引起的| 真菌阴性是什么意思| 关节炎吃什么药最好| 草字头的字和什么有关| 本家是什么意思| 清分日期是什么意思| 小腿怕冷是什么原因| 早餐有什么| 土乞念什么| 眼睛有点黄是什么原因| 束缚什么意思| 科班出身是什么意思| 胸痛是什么情况| 不可名状的名是什么意思| 吃什么能治白头发| 股藓要用什么药膏效果最好| 俄罗斯的国花是什么花| 沉香有什么功效| 二拇指比大拇指长代表什么| moschino是什么品牌| 白头发缺什么维生素| 鱼头和什么搭配煲汤好| 尿道感染吃什么药| 母鸡是什么意思| 富硒对人体有什么好处| 降逆是什么意思| 冰心的原名是什么| 兔子的尾巴像什么| 肚子突然变大是什么原因| 包二奶是什么意思| 翌是什么意思| 尿道炎吃什么消炎药| 脚后跟痛什么原因| 杭州有什么好玩的地方| 拉屎黑色的是什么原因| 柿子是什么颜色| 麻雀为什么跳着走| 葡萄胎是什么原因造成的| 人工受孕和试管婴儿有什么区别| 醋精和白醋有什么区别| 梦见钓鱼是什么意思周公解梦| 网络诈骗打什么电话| 狼吞虎咽是什么意思| 初三什么时候毕业| 尿红细胞高是什么原因| 猫的偏旁叫什么| 什么是白虎| 儿童多动症挂什么科| 1964年属什么生肖| 下午三点到五点是什么时辰| 走肾不走心什么意思| 梦见胡萝卜是什么意思| 蜂蜜水什么时候喝最好| 球拍状胎盘对胎儿有什么影响| 彩超挂什么科| 7月13日是什么节日| 脚肿吃什么药消肿| 嗓子发炎是什么原因引起的| 苍鹰是什么意思| chocker是什么| 什么老什么老| 医学hr是什么意思| 什么叫甲沟炎| doms是什么意思| 已故是什么意思| 医学检验技术是什么| 什么原因导致尿酸高| 做梦烧纸钱什么意思| 生吃胡萝卜有什么好处和坏处| 碱水对人有什么危害| 什么药治痒效果最好| 年轻人白头发是什么原因引起的| 彷徨是什么意思| 犀牛吃什么食物| 飞机为什么不能说一路顺风| 牙疼可以吃什么| 帛书是什么意思| playboy是什么牌子| 藿香泡水喝有什么好处| 六月种什么菜| 一什么木屋| 政五行属什么| 低血糖平时要注意什么| 霸是什么生肖| g代表什么单位| 安宫牛黄丸有什么作用| vcr是什么| siri什么意思| 勃勃生机是什么意思| 头汗多是什么原因引起的| 彩泥可以做什么| tt是什么意思| 女生痛经有什么办法缓解| 系带断了有什么影响| 睡醒咳嗽是什么原因| 舌苔厚白吃什么药最好| 双肾盂分离是什么意思| 边缘性行为包括什么| 什么的兵马俑| 腹泻吃什么食物好| 苦衷是什么意思| 薄凉是什么意思| 为什么今年闰六月| 什么气组词| 24岁属什么| hopeshow是什么牌子| 跑步胸口疼什么原因| 香蕉有什么好处| 脾虚吃什么中成药| 阴茎插入阴道什么感觉| 肌酐偏高是什么意思| 何方珠宝是什么档次| 腺病毒是什么病毒| 爸爸的舅舅叫什么| 月经老是推迟是什么原因| 速干裤是什么面料| 月经提前十天是什么原因| hiv是什么病毒| 什么血型不招蚊子| 五月21号是什么星座| 尿酸高不能吃什么食物| 12583是什么电话| 上火流鼻血是什么原因| 挑疳积挑出来的是什么| 石花菜是什么植物| 肾虚是什么症状| 腰酸背痛挂什么科| 月字旁的字和什么有关| 不晨勃是什么原因| 女生排卵期是什么意思| 小猫呕吐吃什么药| 脸颊两侧长痘痘什么原因| 结婚13年是什么婚| 不亚于是什么意思| 宝宝发烧是什么原因引起的| 万岁是什么意思| 莺莺燕燕是什么意思| kenwood是什么牌子| 载脂蛋白b高是什么原因| 什么是健康管理| 雌激素是什么意思| 咖啡色五行属什么| 更年期看什么科| 夏天受凉感冒吃什么药| 哲字五行属什么| 大便粘马桶吃什么药| 内在美是什么意思| 慧命是什么意思| 48岁属什么生肖| 沼泽是什么意思| cm是什么| 我们到底什么关系| 男性尿路感染有什么症状| 磷偏低是什么原因| 十月七号什么星座| 男人黑眼圈很重是什么原因| 肾阴阳两虚用什么药| 藏拙是什么意思| original是什么牌子| leep是什么意思| 月色真美是什么意思| 闷是什么意思| 心率低是什么原因| 周瑜属什么生肖| 恶露是什么样子的图片| v是什么化学元素| 开什么店最赚钱| 龟头炎用什么药膏| blood什么意思| 蔗去掉草字头读什么| 梦见弟媳妇是什么预兆| 应激是什么意思| 死而什么什么| lr是什么意思| 风平浪静是什么生肖| 宋小宝得了什么病| 少白头是什么原因| 吃什么可以提高代谢| 昏睡是什么症状| 牙周炎是什么症状| 喝咖啡心慌是什么原因| 真菌感染脚气用什么药| 七岁属什么生肖| 头皮结痂抠掉又结痂是什么病| pr什么意思| 嘛是什么意思| 外阴瘙痒涂什么药膏| 随访复查什么意思| 骨折吃什么恢复快| 烟酰胺是什么| 回门是什么意思| 维生素d滴剂什么时候吃最好| 脑白质疏松症是什么病| 驾驶证c1和c2有什么区别| 新生儿晚上哭闹不睡觉是什么原因| 食道炎吃什么药好| 什么最解酒最快| 百度Prije?i na sadr?aj

《天天爱庄园》绿色度测评报告

Izvor: Wikipedija
?Python? preusmjerava ovamo. Za druga zna?enja, pogledajte Python (razdvojba).
百度 提高宪法实施水平,必须要坚持宪法至上,尊重宪法权威。

Python je programski jezik op?e namjene, interpretiran i visoke razine kojeg je stvorio Guido van Rossum 1990. godine (prva javna ina?ica objavljena je u velja?i 1991. godine),[1] ime dobiva po televizijskoj seriji Monty Python's Flying Circus. Po automatskoj memorijskoj alokaciji, Python je sli?an programskim jezicima kao ?to su Perl, Ruby, Smalltalk itd. Python dopu?ta programerima kori?tenje nekoliko stilova programiranja. Objektno orijentirano, strukturno i aspektno orijentirano programiranje stilovi su dopu?teni kori?tenjem Pythona te ova fleksibilnost ?ini Python programski jezik sve popularnijim. Python se najvi?e koristi na Linuxu, no postoje i ina?ice za druge operacijske sustave.

Povijest

[uredi | uredi k?d]

Python je stvoren krajem 1980-ih.[2] Osmislio ga je Guido van Rossum u Centrum Wiskunde & Informatica (CWI) u Nizozemskoj, kao nasljednika ABC programskog jezika koji je inspiriran SETL-om,[3] koji je sposoban za rukovanje iznimkama i povezivanje s Amoeba operativnim sustavom. Implementacija Pythona krenula je u prosincu 1989. godine. Van Rossum je snosio odgovornost za projekt kao vode?i 'developer' sve do 12. srpnja 2018. godine kad je najavio svoj 'stalni odmor' od svojih obaveza kao jedan od Pythonovih vode?ih ljudi. Nakon ?to je oti?ao, glavni Pythonovi developeri napravili su upravno vije?e za vo?enje projekta, ?iji ?lanovi su: Barry Warsaw, Brett Cannon, Carol Willing, Thomas Wouters i Pablo Galindo Salgado.[4]

Python 2.0 objavljen je 16. listopada 2000. godine s mnogim glavnim novim zna?ajkama, uklju?uju?i '' cycle-detecting garbage collector'' i podr?ku za Unicode.[5] Python 3.0 objavljen je 3. prosinca 2008. To je bila velika revizija jezika koja nije potpuno unatrag kompatibilna. Mnoge njegove zna?ajke vra?ene su u verzije Python 2.6.x i 2.7.x. Izdanja Pythona 3 uklju?uju pomo?ni program 2to3, koji automatizira (barem djelomi?no) prijevod Python 2 koda na Python 3. Datum zavr?etka Pythona 2.7 prvotno je bio odre?en za 2015. godinu, a zatim je odgo?en za 2020. godinu zbog zabrinutosti da se veliki dio postoje?eg koda ne mo?e lako prenijeti na Python 3. Za njega ne?e biti objavljene vi?e sigurnosne zakrpe niti druga pobolj?anja. S isteklim vijekom trajanja Pythona 2, podr?ani su samo Python 3.6.x i noviji.

Python 3.9.2 i 3.8.8 ubrzani su jer su sve verzije Pythona (uklju?uju?i 2.7) imale sigurnosnih problema, ?to je dovelo do mogu?eg daljinskog izvr?enja koda i trovanja web cachea.[6]

Razvoj

[uredi | uredi k?d]

Razvoj Pythona u velikoj se mjeri odvija kroz postupak prijedloga pobolj?anja Pythona (PEP), primarnog mehanizma za predlaganje velikih novih zna?ajki, prikupljanje doprinosa zajednice o pitanjima i dokumentiranje odluka o dizajnu Pythona. Python stil kodiranja pokriven je PEP -om 8. Izvanredne PEP -ove pregledavaju i komentiraju zajednica Python i upravno vije?e.[7]

Pobolj?anje jezika odgovara razvoju implementacije CPython reference. Popis adresa python-dev primarni je forum za razvoj jezika. O posebnim pitanjima raspravlja se u Roundup trag bugu koji se nalazi na bugs.python.org. Razvoj se izvorno odvijao na vlastitom spremi?tu izvornog koda koji pokre?e Mercurial, sve dok se Python nije preselio na GitHub u sije?nju 2017.

Javna izdanja CPythona dolaze u tri vrste, od kojih se dio broja verzije pove?ava:

  • Unatrag nekompatibilne verzije, gdje se o?ekuje lomljenje koda i potrebno ga je ru?no prenijeti. Prvi dio broja verzije se pove?ava. Ova se izdanja doga?aju rijetko - verzija 3.0 objavljena je 8 godina nakon 2.0.
  • Ve?a ili "zna?ajna" izdanja doga?ala su se otprilike svakih 18 mjeseci, ali o?ekuje se da ?e se usvajanje godi?nje kadencije izdanja koja po?inje s Pythonom 3.9 doga?ati jednom godi?nje. U velikoj su mjeri kompatibilni, ali uvode nove zna?ajke. Drugi dio broja verzije se pove?ava. Svaku ve?u ina?icu podr?avaju ispravci programskih pogre?aka nekoliko godina nakon objavljivanja.
  • Izdanja programskih pogre?aka, koja ne uvode nove zna?ajke, pojavljuju se otprilike svaka 3 mjeseca i nastaju kada je od posljednjeg izdanja uzvodno popravljen dovoljan broj programskih pogre?aka. Sigurnosne ranjivosti tako?er su zakrpljene u ovim izdanjima. Tre?i i posljednji dio broja verzije se pove?ava.[8]

Mnogi alfa, beta i kandidati za izdanje tako?er su objavljeni kao pregledi i za testiranje prije kona?nih izdanja. Iako postoji okvirni raspored za svako izdanje, oni ?esto kasne ako kod nije spreman. Pythonov razvojni tim prati stanje koda pokretanjem velikog paketa jedini?nih testova tijekom razvoja.[9]

Glavna akademska konferencija o Pythonu je PyCon. Postoje i posebni programi za mentorstvo Pythona, poput Pyladies. Pythons 3.10 odbacuje wstr (uklonit ?e se u Pythonu 3.12; ?to zna?i da se Python pro?irenja do tada moraju izmijeniti), a tako?er planira dodati jezik koji odgovara uzorcima.[10]

Usporedba Pythona s ostalim jezicima

[uredi | uredi k?d]

Unutar IT zajednice ?este su kritike Pythona na ra?un njegove sporosti. Po?to je Python interpreterski jezik, programi napisani u njemu vr?e se malo sporije za usporedbu od kompajlerskih jezika, kao ?to su C, C++ i sli?ni. Me?utim, unato? toj brzinskoj manjkavosti, u industriji se Python poprili?no koristi (ponajvi?e kao back end programski jezik).

Python se ?esto uspore?uje s Javom. Oboje su interpreterski jezici, i oboje imaju gotovo nikakvu podr?ku za vi?ejezgrovno izvo?enje programa, po?to i Python i Java koriste samo jednu procesorsku jezgru. Java se kao jezik ?e??e primjenjuje u izradi mobilnih aplikacija i interaktivnog web sadr?aja, dok je Python gospodar PC svijeta. ?to se ti?e brzine izvo?enja programa, Java i Python su pribli?no jednaki.

Uvla?enje

[uredi | uredi k?d]

Python koristi uvla?enje kao metodu razlikovanja programskih blokova, tj. ne koristi viti?aste zagrade ili klju?ne rije?i kao ve?ina programskih jezika. Pove?anje uvla?enja zna?i da dolazi novi, ugnije??eni blok, dok smanjenje ozna?ava kraj trenutnog bloka.

Klju?ne rije?i i kontrola toka

[uredi | uredi k?d]

U Pythonove klju?ne rije?i spadaju:

  • if izraz, koji izvr?ava odre?eni blok koda pod nekim uvjetom, zajedno s else i elif (else-if varijanta).
  • for izraz, koji iterira kroz iterabilan objekt i svaki element upisuje u lokalnu varijablu koja se koristi u pridru?enom bloku.
  • while izraz, koji izvr?ava odre?eni blok koda sve dok je njegov uvjet istinit
  • try izraz, koji omogu?ava da iznimke, koje su ba?ene u bloku koda kojeg try obuhva?a, budu uhva?ene i obra?ene u except bloku
  • class izraz, kojim se deklarira klasa (u objektno orijentiranom programiranju)
  • def izraz, koji definira funkciju ili metodu
  • assert izraz, koji se koristi pri debuggiranju kako bi se provjerilo vrijede li odre?eni uvjeti
  • import izraz, koji se koristi pri uklju?ivanju dodatnih modula

Primjer

[uredi | uredi k?d]

Nekoliko primjera koji pokazuju sintaksu Pythona (ina?ica 3.x):

#komentar u Pythonu
#na ekran se ispi?e "Hello World"
print ("Hello World")

#primjer liste (polja):
brojevi = [1, 8, 9, 3, 10, 44, 78, 33, 100]

#ispis prvog elementa u listi brojevi, u ovom slu?aju "1"
print (brojevi[0])

#primjer ispitivanja uvjeta:
a = 5
b = 3
if a > b:
    print ("a je ve?e od b")
else:
    print ("b je ve?e od a")

#primjer iteriranja kroz listu i ispis njenih elemenata:
for broj in brojevi:
    print(broj)

#primjer funkcije koja ispisuje "Hello World"
def Hello():
    print ("Hello World")

Primjer klase:

class Hello():
    #konstruktor bilo koje klase se definira kao def __init__(self):
    def __init__(self):
        pass
    #definicija metode pozdrav()
    def pozdrav(self):
        print ("Hello World")

Popularnost

[uredi | uredi k?d]

Od 2003. Python se dosljedno svrstava u prvih deset najpopularnijih programskih jezika u Indeksu programske zajednice TIOBE, gdje je od listopada 2021. najpopularniji jezik (ispred Java i C).[11]

Empirijsko istra?ivanje pokazalo je da su skriptni jezici, kao ?to je Python, produktivniji od konvencionalnih jezika, kao ?to su C i Java, za probleme programiranja koji uklju?uju manipulaciju stringovima i pretra?ivanje u rje?niku, i utvrdilo da je potro?nja memorije ?esto bila "bolja od Jave, a ne mnogo gore od C ili C++".[12]

Izvori

[uredi | uredi k?d]
  1. A Brief Timeline of Python, Guido van Rossum, 20. sije?nja 2009., python-history.blogspot.fr, pristupljeno 23. kolovoza 2012.
  2. Venners, Bill. The Making of Python
  3. van Rossum, Guido. SETL (was: Lukewarm about range literals)
  4. PEP 13 -- Python Language Governance
  5. What's New in Python 2.0
  6. CVE - CVE-2021-23336
  7. PEP 1 – PEP Purpose and Guidelines
  8. PEP 6 – Bug Fix Releases
  9. Python Buildbot
  10. PEP 634 -- Structural Pattern Matching: Specification
  11. TIOBE Index. TIOBE - The Software Quality Company. Ina?ica izvorne stranice arhivirana 12. listopada 2021. Pristupljeno 13. listopada 2021.
  12. Difference between Python and C++. Pristupljeno 24. svibnja 2022.

Vanjske poveznice

[uredi | uredi k?d]
烟雾病是什么原因引起的 皮肤有白点是什么原因 正比和反比是什么意思 花心大萝卜是什么意思 觉的部首是什么偏旁
拉屎特别臭是什么原因 六月十四是什么星座 为什么有的女人欲太强 安利是什么意思 流汗有什么好处
肛裂擦什么药膏 忌行丧是什么意思 交公粮是什么意思 阿根廷讲什么语言 格格不入是什么意思
进德勤一般要什么学历 为什么男怕招风耳 湿疣是什么病 羊羹是什么做的 甲钴胺片主要治什么病
gd是什么牌子hcv7jop5ns0r.cn 田宅宫是什么意思hcv9jop6ns7r.cn 葡萄胎是什么意思hcv8jop9ns2r.cn 陕西什么面hcv7jop9ns5r.cn sinoer是什么牌子huizhijixie.com
致五行属什么0297y7.com 为什么长口腔溃疡sscsqa.com 吃什么皮肤好hcv9jop2ns1r.cn 五行缺什么查询hcv7jop4ns8r.cn 女今读什么hcv9jop6ns2r.cn
半元音是什么意思hcv8jop4ns1r.cn 为什么会感染真菌travellingsim.com 三个马念什么xianpinbao.com 孩子睡觉出汗多是什么原因hcv9jop5ns1r.cn 青色是什么颜色的图片bjhyzcsm.com
女人手心热吃什么调理hcv8jop3ns7r.cn 人言可畏是什么意思qingzhougame.com 尿检白细胞阳性是什么意思hcv8jop9ns0r.cn 每天早上起来口苦是什么原因hcv9jop5ns8r.cn 多动症是什么原因造成hcv9jop8ns0r.cn
百度