ToCode
Kanalga Telegram鈥檇a o鈥榯ish
讟讬驻讬诐 拽爪专讬诐 诇诪转讻谞转讬诐 诪讗转 讬谞讜谉 驻专拽
Ko'proq ko'rsatish1 419
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kunlar
Ma'lumot yo'q30 kunlar
Postlar arxiv
1 419
# 诪讗讬驻讛 诇讛转讞讬诇
讘转讬讗讜专讬讛 讻砖讘讗讬诐 诇讘谞讜转 驻讬爪'专 讝讛 讘讻诇诇 诇讗 讞砖讜讘 诪诪讛 诪转讞讬诇讬诐. 讘驻专拽讟讬拽讛 讝讗转 讬讻讜诇讛 诇讛讬讜转 讛砖讗诇讛 砖转拽讘注 讗转 讙讜专诇 讛驻讬爪'专.
讬讛讬讜 诪转讻谞转讬诐 砖讬讘讞专讜 诇讛转讞讬诇 诪讛 UI 讜讬讘谞讜 拽讜讚诐 讗转 讛 HTML/CSS (讗讜 讬拽谞讜 转讘谞讬转 诪转讗讬诪讛)
讬讛讬讜 讗转 讗诇讛 砖讬注讚讬驻讜 诇讛转讞讬诇 诪讘住讬住 讛谞转讜谞讬诐 讜拽讜讚诐 讻诇 讬讙讚讬专讜 讗转 讛讟讘诇讗讜转 讜拽讜讚 爪讚 讛砖专转.
讬讛讬讜 诪转讻谞转讬诐 砖讬讘讞专讜 诇讛转讞讬诇 诪讻转讬讘转 讘讚讬拽讜转 讗讜讟讜诪讟讬讜转. 讻谉, 讛讘讚讬拽讜转 讬讬讻砖诇讜 讗讘诇 诇驻讞讜转 讬讛讬讛 诇谞讜 讻讬讜讜谉 诇诪讛 爪专讬讱 诇诪诪砖 讻讚讬 砖讛谉 讬注讘专讜 讘住讜祝.
讜讬讛讬讜 讗转 讗诇讛 砖讬讞驻砖讜 拽讜讚诐 讛讗诐 讬砖 住驻专讬讛 拽讬讬诪转 砖驻讜转专转 讗转 讛讘注讬讛 讘诇讬 砖讬爪讟专讻讜 诇讻转讜讘 砖讜专转 拽讜讚 讗讞转.
讜讻诇 注讜讚 讗转诐 讘转讜讱 讛 Comfort Zone 砖诇讻诐 讗讝 讛讘讞讬专讛 诪讗讬驻讛 诇讛转讞讬诇 讗转 讛驻讬爪'专 讛讘讗 谞专讗讬转 砖拽讜驻讛, 讻诪注讟 讗讜讟讜诪讟讬转. 讻讻讛 讗谞讞谞讜 注讜讘讚讬诐 驻讛. 讗讘诇 讗讝 诪讙讬注 专讙注 砖讬讜爪讗讬诐 诪讗讝讜专 讛谞讜讞讜转, 讜驻转讗讜诐 爪专讬讱 诇讘谞讜转 诪砖讛讜 砖诇讗 讞砖讘转 注诇讬讜 拽讜讚诐: 驻讬爪'专 砖讗讬谉 诇讜 拽讜讚 爪讚-砖专转; 讗讜 驻讬爪'专 讞讚砖 砖讛讜讗 讻讜诇讜 讘讘住讬住 讛谞转讜谞讬诐 讗讜 讘讻诇诇 专抓 讘 Serverless.
讛住讻谞讜转 讘讘讞讬专转 谞拽讜讚转 讛转讞诇讛 诇讗 谞讻讜谞讛 讛讬讗 讛注专讻讛 诇讗 谞讻讜谞讛 砖诇 注诇讜转 讛诪砖讱 讛驻讬转讜讞, 讘讝讘讜讝 讝诪谉 注诇 讚讘专讬诐 诇讗 讞砖讜讘讬诐 讜讘住讜祝 讙诐 讗讜讘讚谉 讛驻讬爪'专 讻讜诇讜. 讗诐 讗谞讬 爪专讬讱 诇驻转讞 诪注专讻转 Serverless 注诇 讗诪讝讜谉 讜讗谞讬 诇讗 诪讻讬专 讘讻诇诇 讗转 讛注讘讜讚讛 注诐 讗诪讝讜谉, 讗谞讬 讬讻讜诇 诇讘诇讜转 注讻砖讬讜 砖讘讜注讜转 讘诇诇诪讜讚 讗讬讱 注讜讘讚 诪谞讙谞讜谉 讛 IAM 砖诇讛诐 讜诪讛 讞讜拽讬 讗讘讟讞转 讛诪讬讚注 砖讗谞讬 爪专讬讱. 讗讘诇 讗讝 讗谞讬 讗诪爪讗 讗转 注爪诪讬 讞讜讚砖讬讬诐 讜讞爪讬 诇转讜讱 讛驻讬转讜讞 讻砖注讜讚 诇讗 讛转讞诇转讬 诇讘谞讜转 砖讜诐 讚讘专 砖诪谞讛诇 讛诪讜爪专 讗讜 讛诪砖转诪砖讬诐 砖诇讬 讬讻讜诇讬诐 诇专讗讜转, 讜讘讛专讘讛 诪注专讻讜转 住讬驻讜专 讻讝讛 讬讻讜诇 诇拽讘讜专 诇讙诪专讬 讗转 讛驻讬爪'专 讻讬 讛注讜诇诐 讬讝专讜拽 讚讘专讬诐 讬讜转专 讞砖讜讘讬诐 诇讻讬讜讜谉 砖诇讻诐.
讛注专讻转 讝诪谞讬诐 讟讜讘讛, 讛转讬讬注爪讜转 讜讬讜转专 诪讞砖讘讛 注诇 住讚专 讛驻讬转讜讞 讬讻讜诇讬诐 诇注砖讜转 驻诇讗讬诐 诇转讛诇讬讱 讛驻讬转讜讞 讗爪诇讻诐, 讙诐 讗诐 讘住讜祝 讛驻讬爪'专 讬专讗讛 讘讚讬讜拽 讗讜转讜 讚讘专.
1 419
# 讛讬讜诐 诇诪讚转讬: 诪驻专讬讚讬 诪住驻专讬诐 讘讻诇 诪讬谞讬 砖驻讜转
讛讬讜诐 讙讬诇讬转讬 砖讙诐 讘 JavaScript 讗谞讬 讬讻讜诇 诇讛砖转诪砖 讘住讬诪谉
_ 讻讚讬 诇讛驻专讬讚 讘讬谉 拽讘讜爪讜转 砖诇 住驻专讜转 讘诪住驻专 讙讚讜诇, 讗讜 讘诪讬诇讬诐 讗讞专讜转 砖讛拽讜讚 讛讘讗 注讜讘讚:
x = 10_000_000;
# prints: 10000001
console.log(x + 1);
讜讝讛 讛讬讛 讟专讬讙专 谞讞诪讚 诇诇讻转 诇讘讚讜拽 讗讬讱 诪驻专讬讚讬诐 讘讬谉 诪住驻专讬诐 讘砖驻讜转 讗讞专讜转. 讗讝 讛谞讛 讛专砖讬诪讛 讛拽爪专讛 砖诇讬, 诪讜讝诪谞讬诐 诇讛讜住讬祝 讘转讙讜讘讜转 砖驻讜转 砖讗转诐 诪讻讬专讬诐.
驻专诇 讛讬讗 讛砖驻讛 讛专讗砖讜谞讛 讘讛 讗谞讬 专讗讬转讬 讗转 住讬诪谉 讛拽讜 讛转讞转讬 讘讛拽砖专 讛讝讛, 讜讝讛 注讚讬讬谉 注讜讘讚:
# perl
use v5.32;
my $x = 10_000_000;
say($x + 1);
专讜讘讬 诇拽讞讛 讻诇 诪讛 砖讬讻诇讛 诪驻专诇 讜讝讛 讻诪讜讘谉 注讜讘讚 讙诐 砖诐:
# ruby
x = 10_000_000
puts x + 1
讜驻讬讬转讜谉 砖讛讜住讬驻讛 讗转 讛住讬诪谉 讘讗讝讜专 讙讬专住讛 3.6:
x = 10_000_000
print(x+1)
讙'讗讜讜讛 7 诇拽讞讛 讗转 讗讜转讜 住讬诪谉 讜讛拽讜讚 讛讘讗 注讜讘讚 砖诐:
public class Main {
public static void main(String [] args) {
int x = 10_000_000;
System.out.println(x + 1);
}
}
讜专拽 C++ 讘讞专讛 讘住讬诪谉 讛诪讜讝专 砖诇 讙专砖 讘讜讚讚:
#include <iostream>
using namespace std;
int main() {
int x = 10'000'000;
cout << x + 1 << endl;
}
讘专讜讝讟讛 拽讜讚 讗驻砖专 诇诪爪讜讗 专砖讬诪讛 讬讜转专 诪拽讬驻讛 诇诪专讜转 砖讗讬砖讬转 讗转 专讜讘 讛砖驻讜转 砖诐 诇讗 讛讻专转讬.
诪讻讬专讬诐 讗讬讱 诇讛驻专讬讚 住驻专讜转 讘砖驻讜转 讗讞专讜转? 住驻专讜 诇讬 讘转讙讜讘讜转.1 419
# 诪转讻谞转讬诐 讟讜讘讬诐 诇讗 谞讜转谞讬诐 诇诪砖转诪砖讬诐 砖诇讛诐 诇讬专讜转 诇注爪诪诐 讘专讙诇
讗讜诪专讬诐 砖砖驻转 转讻谞讜转 讟讜讘讛 讛讬讗 讻讝讗转 砖讗祝 驻注诐 诇讗 转注爪讜专 讗讜转讱 讻砖转专爪讛 诇讬专讜转 诇注爪诪讱 讘专讙诇. 谞讜, 诪讛 砖诪讜转专 诇砖驻转 转讻谞讜转 诇讗 讘讛讻专讞 诪讜转专 诇诪转讻谞转讬诐:
1. 讗诐 讗谞讬 讬讻讜诇 讘转讜专 诪砖转诪砖 诇砖专讜祝 诇注爪诪讬 讗转 讛诪住讱, 讗讝 诪讬 砖讻转讘 讗转 讛讚专讬讬讘专 注砖讛 注讘讜讚讛 诇讗 讟讜讘讛.
2. 讗诐 讗谞讬 讬讻讜诇 讘转讜专 诪砖转诪砖 诇诪讞讜拽 诇注爪诪讬 讗转 讛讞砖讘讜谉 讘诇讬 砖讜诐 讗驻砖专讜转 砖讬讞讝讜专, 讗讝 诪讬 砖讻转讘 讗转 讛诪注专讻转 注砖讛 注讘讜讚讛 诇讗 讟讜讘讛.
3. 讗诐 讗谞讬 讬讻讜诇 讘转讜专 诪砖转诪砖 诇讛驻讬诇 讗转 讛砖专转 诇讻诇 讛诪砖转诪砖讬诐 讛讗讞专讬诐 讗讝 诪讬 砖讻转讘 讗转 讛诪注专讻转 诇讗 注砖讛 注讘讜讚讛 讟讜讘讛 讘讻诇诇.
讘谞讬讬转 拽讜讚 注诐 诪谞讙谞讜谞讬 讛讙谞讛 讜讬转讬专讜转, 讘爪讜专讛 诪讗讜讘讟讞转 讜讘讟讜讞讛 诇诪砖转诪砖讬诐 砖诇谞讜 讛讬讗 讞诇拽 诪讛住讟谞讚专讟讬诐 讛诪拽爪讜注讬讬诐 砖讗谞讞谞讜 专讜爪讬诐 诇讛讙讬注 讗诇讬讛诐. 讗诇 转讘讝讘讝讜 讗转 讛讝诪谉 讘诇讛住讘讬专 砖讗谞砖讬 讛 Product 诇讗 讘讬拽砖讜 诇讛讜住讬祝 诪谞讙谞讜谉 讛讙谞讛 谞讙讚 砖专讬驻转 诪住讻讬诐: 诪讛谞讚住讬诐 讟讜讘讬诐 讘讜谞讬诐 讙砖专讬诐 砖诇讗 谞讜驻诇讬诐, 讘诇讬 拽砖专 诇讗谞砖讬 讛 Product.
1 419
# 注讝讘讜 - 砖讙诐 诇讗 讬专讗讛 谞拽讬
专讜讘谞讜 谞住讻讬诐 讘拽诇讜转 砖讻讬祝 诇讙讜专 讘讘讬转 砖讛讜讗 讘讗诪转 谞拽讬, 讜砖讗诐 讗驻砖专 诇谞拽讜转 讗转 讛讘讬转 讻诪讜 砖爪专讬讱 讜诇砖诪讜专 注诇讬讜 诪住讜讚专 讜谞拽讬 讝讛 砖讜讜讛 讗转 讛讛砖拽注讛. 讗讜转讜 讚讘专 讘拽讜讚, 讘讟讬驻讜诇讬诐 诇讗讜讟讜 讜讘讗讜专讞 讞讬讬诐 讘专讬讗.
讞讬诇讜拽讬 讛讚注讜转 诪转讞讬诇讬诐 讻砖讗谞讞谞讜 诪讙讬注讬诐 诇住讬讟讜讗爪讬讛 讘讛 讗讬谉 诇谞讜 诪砖讗讘讬诐 诇注砖讜转 讗转 讛注讘讜讚讛 讻诪讜 砖爪专讬讱, 讜讗讝 讗谞讞谞讜 谞讝讻专讬诐 砖讗驻砖专 专拽 诇讛注讘讬专 住诪专讟讜讟 讜砖讬专讗讛 谞拽讬:
1. 讗讬谉 诇讬 注讻砖讬讜 讝诪谉 诇诇诪讜讚 诇注讜诪拽 讗转 讛驻专讜讬拽讟, 讗讘诇 讘讻诇 讝讗转 讗谞讬 讞讬讬讘 诇转拽谉 讘讗讙 砖驻讜讙注 讘诪砖转诪砖讬诐.
2. 讗谞讬 诇讗 讬讜讚注 讗讬讱 诇讻转讜讘 诪注专讻转 诪讗讜讘讟讞转, 讗讝 诇驻讞讜转 讗砖转诪砖 讘诪谞讙谞讜谉 讛爪驻谞讛 砖讗谞讬 讻谉 诪讻讬专 讗讜 讗拽砖讬讘 讘驻讜专讟 诇讗 住讟谞讚专讟讬 讻讚讬 砖讝讛 讬专讗讛 诇讘讜住 诪讗讜讘讟讞.
3. 讗谞讬 诇讗 讬讜讚注 讗讬讱 诇讛砖转诪砖 讘砖讬讟讜转 讛讚专讻讛 诪讙讜讜谞讜转 讻讚讬 诇诇诪讚 讘转拽讜驻转 讛拽讜专讜谞讛, 讗讝 诇驻讞讜转 讗注讘讬专 讛专爪讗讜转 讗专讜讻讜转 讘讝讜诐 讻讚讬 砖讬专讙讬砖讜 砖讗谞讬 注讜讘讚.
讛讘注讬讛 诪转讞讬诇讛 讻砖讘诪拽讜诐 诇诪爪讜讗 讗转 讛讚专讱 讛拽砖讛 诇讙专讜诐 诇讚讘专讬诐 诇注讘讜讚 讻诪讜 砖爪专讬讱, 讗谞讞谞讜 诪砖讻谞注讬诐 讗转 注爪诪谞讜 砖讚讘专讬诐 诪住讜讬诪讬诐 讛诐 诇讗 讗驻砖专讬讬诐, 诪讜讜转专讬诐 诪专讗砖 讜谞砖讗专讬诐 注诐 讛"诇驻讞讜转 砖讬专讗讛 谞拽讬". 讻讱 讗谞讞谞讜 诪诪砖讬讻讬诐 诇注砖讜转 注讘讜讚讛 讘讬谞讜谞讬转 讙诐 讻砖讻谉 讬砖 诇谞讜 讗转 讛诪砖讗讘讬诐 诇注讘讜讚 谞讻讜谉.
讗诐 讛讛转驻转讞讜转 讛讗讬砖讬转 砖诇讻诐 讻诪转讻谞转讬诐 讞砖讜讘讛 诇讻诐, 讻讚讗讬 诇讗诪抓 讗转 讛讙讬砖讛 讛讛驻讜讻讛: "砖讬专讗讛 诪诇讜讻诇讱". 讗讬谉 诇讻诐 讝诪谉 诇转拽谉 讗转 讛讘讚讬拽讛 砖谞讻砖诇转? 转诪讞拽讜 讗讜转讛; 讗转诐 诇讗 诪讘讬谞讬诐 讻诇讜诐 讘讗讘讟讞转 诪讬讚注? 讗诇 转注转讬拽讜 拽讟注讬 拽讜讚 诪讛专砖转. 诪注专讻转 砖谞专讗讬转 讻诪讜 砖讛讬讗 讘讗诪转 讛讬讗 谞拽讜讚转 讛讛转讞诇讛 讛讟讜讘讛 讘讬讜转专 诇砖讬驻讜专.
1 419
# 诪讞砖讘讬诐 诇讗 诪砖拽专讬诐
砖诇讜砖 诪讬诇讬诐 砖砖讬谞讜 讗转 讞讬讬.
讘专讙注 砖讗转 诪讘讬谞讛 砖讛讚讘专 讛讝讛 砖诇讗 注讜讘讚 讛讜讗 讘讙诇诇 砖讜专转 拽讜讚 砖讗转 讻转讘转, 讗转 讬讻讜诇讛 诇诪爪讜讗 讗讜转讛 讜诇转拽谉 讗讜转讛. 诪讞砖讘讬诐 诇讗 注讜砖讬诐 诇讱 讚讜讜拽讗, 讗讬谉 诇讛诐 诪爪讘讬 专讜讞, 讛诐 诇讗 诪讞驻砖讬诐 讗讜转讱. 讻砖讛拽讜讚 谞讻讜谉 讝讛 注讜讘讚 讜讻砖讛拽讜讚 诇讗 谞讻讜谉 讝讛 诇讗 注讜讘讚 (讗讜 注讜讘讚 讞诇拽讬转, 讗讜 注讜讘讚 诇驻注诪讬诐 讻谉 讜诇驻注诪讬诐 诇讗, 讗讜 注讜讘讚 专拽 讬讜诪讬讬诐 讘砖讘讜注). 讗讘诇 转诪讬讚 讬砖 住讬讘讛 讜讛讬讗 转诪讬讚 拽砖讜专讛 诇拽讜讚 砖讻转讘转 讗讜 砖诇讗 讻转讘转.
讜注诐 讛讛讘谞讛 讛讝讗转 砖诪讞砖讘讬诐 诇讗 诪砖拽专讬诐 诪讙讬注讛 讙诐 讛讛讘谞讛 砖讗讬谉 拽住诪讬诐 讗讜 讜讜讚讜, 讜砖讗讬谉 砖讜诐 讟注诐 诇谞住讜转 诇砖谞讜转 讚讘专讬诐 讗拽专讗讬讬诐 讘拽讜讚 "注讚 砖讝讛 讬注讘讜讚"; 讻讬 拽讜讚 砖注讜讘讚 讘诇讬 砖转讬讛讬讛 诇讜 住讬讘讛 诇注讘讜讚 注诇讜诇 讘讗讜转讛 讛拽诇讜转 诇讛讬砖讘专.
讻砖讛拽讜讚 诇讗 注讜讘讚 讜讗转 诇讗 诪讘讬谞讛 诇诪讛 讝讗转 讛讝讚诪谞讜转: 讛讝讚诪谞讜转 诇诇诪讜讚 诪砖讛讜 讞讚砖 讜诇讛讘讬谉 讟讜讘 讬讜转专 诪谞讙谞讜谉 砖讞砖讘转 砖讗转 诪讻讬专讛. 讝讛 诇讗 讛讝诪谉 诇讛转注爪讘谉 讜诇讛讬讻谞住 诇转住讻讜诇讬诐. 讝讛 讛讝诪谉 诇拽讞转 讗讜讜讬专, 诇驻转讜讞 住驻专 (讗讜 转讬注讜讚) 讜诇讛转讞讬诇 诇拽专讜讗.
1 419
# 讗驻住 讟注讜讬讜转
讗谞讬 讬讻讜诇 诇驻转讜专 砖诇讘 讘讚讜讗讜诇讬谞讙讜 注诐 3-4 讟注讜讬讜转 讘诇讬 讘注讬讛, 讜注诐 诪讗诪抓 讗谞讬 诪爪诇讬讞 诇讛讙讬注 诇讟注讜转 讗讞转 讗讜 砖转讬讬诐. 讗讘诇 讗驻住 讟注讜讬讜转? 讝讜 讻讘专 专诪转 拽讜砖讬 讗讞专转 诇讙诪专讬.
讗谞讬 讬讻讜诇 诇转讞讝拽 诪注专讻转 注诐 讻诪讛 诪讗讜转 讘讚讬拽讜转 讗讜讟讜诪讟讬讜转 讜诇讛讜住讬祝 驻讬爪'专讬诐 讻砖诇驻注诪讬诐 讞诇拽 诪讛讘讚讬拽讜转 谞砖讘专讜转. 讗讘诇 诇注讘讜讚 注诐 砖专转 CI 砖爪讜注拽 注诇讬讬 讻砖讘讚讬拽讛 谞砖讘专转 讜诇讗 诪拽讘诇 讗转 讛拽讜诪讬讟 砖诇讬, 讜诪谞讛诇 爪讜讜转 砖诇讗 诪专砖讛 诇讬 诇注砖讜转 Comment Out 诇讘讚讬拽讛 讝讜 讻讘专 专诪转 拽讜砖讬 讗讞专转 诇讙诪专讬.
讜讗谞讬 讬讻讜诇 讘拽诇讜转 诇诇诪讚 拽讜专住 讜诇注谞讜转 谞讻讜谉 注诇 90% 诪讛砖讗诇讜转 砖诇 讛转诇诪讬讚讬诐, 讗讘诇 诇注谞讜转 谞讻讜谉 注诇 讻诇 讛砖讗诇讜转 讝讜 专诪转 拽讜砖讬 讗讞专转 诇讙诪专讬.
讛讘讞讬专讛 诇讻讜讜谉 诇讗驻住 讟注讜讬讜转, 讙诐 讗诐 诇讗 转诪讬讚 诪爪诇讬讞讬诐, 讛讬讗 拽讜讚诐 讻诇 讛拽诪转 讛 Constraints 讛诪转讗讬诪讬诐: 诇讛转讞讬诇 砖诇讘 讘讚讜讗讜诇讬谞讙讜 专拽 注诐 诇讘 讗讞讚 讻讚讬 砖讟注讜转 讗讞转 转住驻讬拽 讘砖讘讬诇 诇讛注讬祝 讗讜转讬 诪讛诪砖讞拽; 诇讛拽讬诐 砖专转 CI 讜讞讜拽讬 讗讜讟讜诪爪讬讛 砖诇讗 讬讗驻砖专讜 诇讘讚讬拽讜转 诇讛讬讻砖诇; 诇诇诪讚 拽讜专住讬诐 讘讞讘专讜转 讛讛讬讬讟拽 讛讻讬 诪拽爪讜注讬讜转 砖诪住讻讬诪讜转 诇拽讘诇 讗讜转讬, 讻讚讬 砖转诪讬讚 讬讛讬讛 诪讬 砖讬砖讬诐 诇讘 讻砖讗谞讬 讟讜注讛.
讻砖讗转诐 诪专讙讬砖讬诐 "转拽讜注讬诐" 诪讘讞讬谞讛 诪拽爪讜注讬转 讗讜 砖讻讘专 "讛讘谞转诐 讗转 讛注住拽", 砖讜讜讛 诇讞驻砖 诇讛讜住讬祝 诪谞讙谞讜谞讬 讗驻住 讟注讜讬讜转 诇转讞讜诪讬诐 谞讜住驻讬诐 讘注砖讬讛 讛诪拽爪讜注讬转 砖诇讻诐. 讻诇 诪谞讙谞讜谉 讻讝讛 砖转讜住讬驻讜 讬专讗讛 诇讻诐 讗转 讛讚专讱 诇砖讬驻讜专 讛诪拽爪讜注讬 讛讘讗 砖讗转诐 诪讞驻砖讬诐.
1 419
# 讛驻讬爪'专讬诐 讛讞讚砖讬诐 讘驻讬讬转讜谉 3.9 砖讗谞讬 讻讘专 诇讗 讬讻讜诇 诇讞讬讜转 讘诇注讚讬讛诐
驻讬讬转讜谉 3.9 讬爪讗讛 讜讝讜 讛讝讚诪谞讜转 诪爪讜讬谞转 诇讚讘专 注诇 讛驻讬爪'专讬诐 讛讞讚砖讬诐 砖诇讗 讛住驻讬拽讜 诇讛转拽专专 讜讻讘专 讗讬 讗驻砖专 讘诇注讚讬讛诐. 讝讗转 诇讗 讛讜诇讻转 诇讛讬讜转 专砖讬诪讛 诪诇讗讛 砖诇 讻诇 诪讛 砖讞讚砖 讘讙讬专住讛, 讗诇讗 专拽 砖诇 讛讚讘专讬诐 砖讗谞讬 讗讛讘转讬 讜讗转讞讬诇 诇讛砖转诪砖 讘讛诐. 诪讜讻谞讬诐? 讛谞讛 讝讛 讘讗
## 住讬诪谉 拽讜 讗谞讻讬 诇诪讬诇讜谞讬诐
讻谉 讗谞讬 讬讜讚注 讗讬讱 诇讗讞讚 诪讬诇讜谞讬诐 注诐 讻讜讻讘讬转 讻驻讜诇讛, 讜讘讻诇 讝讗转 讗砖诪讞 诪讗讜讚 诇讛转讞讬诇 诇讛砖转诪砖 讘拽讜讚 讛讘讗 讘诪拽讜诐:
dark_colors = { 'red': 10, 'black': 20, 'blue': 30 }
light_colors = { 'pink': 5, 'lightblue': 55 }
all_colors = dark_colors | light_colors
print(all_colors)
## 诪转讜讚讜转 诇诪讞讬拽转 转讞讬诇讬讜转 讜住讬讜诪讜转
诇讗 注讜讚 诪砖讞拽讬诐 诪讟讜驻砖讬诐 注诐 讘讬讟讜讬讬诐 专讙讜诇讗专讬讬诐 讗讜 讞讬砖讜讘讬 讗讬谞讚拽住讬诐! 讗诐 讬砖 诇讻诐 讘诪砖转谞讛 讟拽住讟 砖讗转诐 讬讜讚注讬诐 砖谞讙诪专 讘诪讞专讜讝转 诪住讜讬诪转 (讗讜 诪转讞讬诇 讘诪讞专讜讝转 诪住讜讬诪转) 转讜讻诇讜 诇讛砖转诪砖 讘 removesuffix 讜 removeprefix 讻讚讬 诇讛讬驻讟专 诪讛转讞讬诇讬转 讗讜 讛住讬讜诪转:
print('I love apples'.removesuffix('apples') + 'bananas')
## 驻讜谞拽爪讬讬转 math.lcm
讗讞讚 讛转专讙讬诇讬诐 讛讜讜转讬拽讬诐 讘讬讜转专 砖讗谞讬 谞讜转谉 诇诪转讻谞转讬 驻讬讬转讜谉 诪转讞讬诇讬诐 讛讜讗 诇讘谞讜转 驻讜谞拽爪讬讛 讛诪讜爪讗转 讗转 讛诪讻驻诇讛 讛拽讟谞讛 讘讬讜转专 讘讬谉 砖谞讬 诪住驻专讬诐. 谞专讗讛 砖讛讞诇 诪 3.9 讗谞讬 诇讗 讗讜讻诇 诇讛诪砖讬讱 诇转转 讗转 讛转专讙讬诇 讛讝讛, 讗讜 诇驻讞讜转 砖讛讜讗 讛讜诇讱 诇讛讬讜转 讛专讘讛 讬讜转专 拽诇:
>>> import math
>>> math.lcm(4, 6)
12
讗驻砖专 讻讘专 诇讛转拽讬谉 讗转 讛讙讬专住讛 讚专讱 pyenv 讜讗诐 讗转诐 专讜爪讬诐 诇讙诇讜转 注讜讚 砖讜讜讛 诇讘拽专 讘讚祝 讛专砖诪讬 注诐 专砖讬诪转 讻诇 讛砖讬谞讜讬讬诐 讘拽讬砖讜专 https://docs.python.org/3.9/whatsnew/3.9.html1 419
# 诪住讘讬讘
讘讻谞讬住讛 诇讟讻谞讜诇讜讙讬讛 讞讚砖讛 讛专讘讛 讗谞砖讬诐 诪讞驻砖讬诐 讗转 讛 Tutorial 砖讬专讗讛 诇讛诐 讗讬讱 诇讻转讜讘 转讜讻谞讬转 Hello World 驻砖讜讟讛 讜讗讝 诪诪砖讬讻讬诐 诇讻转讜讘 驻专讜讬拽讟讬诐 讬讜转专 讜讬讜转专 诪转讜讞讻诪讬诐 讻讚讬 诇诇诪讜讚 讗转 讛讬讻讜诇讜转 砖诇 讛讻诇讬.
讛专讘讛 驻注诪讬诐 讙讬诇讬转讬 砖讛砖讬讟讛 讛讝讗转 诇讗 注讜讘讚转 诪住驻讬拽 讟讜讘 注讘讜专讬 讜注诐 讛讝诪谉 注讘专转讬 诇讛转讞讬诇 诪诇讬诪讜讚 讛住讘讬讘讛 砖诇 讛讟讻谞讜诇讜讙讬讛, 诇驻谞讬 砖讗谞讬 讻讜转讘 砖讜专转 拽讜讚 讗讞转. 讗谞讬 诪转讞讬诇 注诐 砖讗诇讜转 讻诪讜:
1. 诪讬 讻转讘 讗转 讝讛?
2. 诇诪讛?
3. 讗讬讝讛 讟讻谞讜诇讜讙讬讛 讝讛 讘讗 诇讛讞诇讬祝?
4. 讗讬讝讛 讟讻谞讜诇讜讙讬讜转 讗讞专讜转 驻讜转专讜转 讗转 讗讜转讛 讘注讬讛?
5. 诇诪讛, 诇讚注转 诪讬 砖讻转讘 讗转 讝讛, 讻讚讗讬 诇讬 诇讛砖转诪砖 讘讝讛 讜诇讗 讘讟讻谞讜诇讜讙讬讜转 讛讗讞专讜转?
6. 诇诪讛, 诇讚注转 讛诪砖转诪砖讬诐 砖诇 讝讛, 讻讚讗讬 诇讬 诇讛砖转诪砖 讘讝讛 讜诇讗 讘讟讻谞讜诇讜讙讬讜转 讗讞专讜转?
7. 讘讗讬讝讛 诪爪讘讬诐 诇讗 讬讛讬讛 诇讬 讻讚讗讬 诇讛砖转诪砖 讘讝讛?
8. 诪讬 讛讬讜诐 诪转讞讝拽 讗转 讛驻专讜讬拽讟?
9. 诪转讬 讬爪讗讛 讛讙讬专住讛 讛拽讜讚诪转? 讗讬讝讛 砖讬谞讜讬讬诐 讛讬讜 讘讛? 讜讛讙讬专住讛 砖诇驻谞讬讛?
10. 讛讗诐 讬砖 诪讬 砖诪讗专讙谉 讻谞住讬诐 注诇 讛讟讻谞讜诇讜讙讬讛 讛讝讜?
11. 诪转讬 讛讬讛 讛讻谞住 讛讗讞专讜谉? 讗讬驻讛? 诪讬 讚讬讘专 砖诐? 诪讬 讘讗?
12. 讬砖 讛专爪讗讜转 诪讜拽诇讟讜转 诪砖诐?
13. 讬砖 讘诇讜讙专讬诐 讗讜 讘诇讜讙讬诐 砖讻讜转讘讬诐 住驻爪讬驻讬转 注诇 讟讬驻讬诐 诇讟讻谞讜诇讜讙讬讛 讝讜? 注诇 诪讛 讛诐 讻转讘讜 诇讗讞专讜谞讛?
14. 诪转讬 爪驻讜讬讛 讛讙讬专住讛 讛讘讗讛?
15. 诪讬 诪砖转诪砖 讘讟讻谞讜诇讜讙讬讛 讜诇讗讬讝讛 诪讟专讜转?
诇驻注诪讬诐, 讗讞专讬 砖讗谞讬 讬讜讚注 诇住驻专 注诇 讻诇 讛诪住讘讬讘, 讬讛讬讛 诇讬 讛专讘讛 讬讜转专 拽诇 诇讛讬讻谞住 诇拽讜讚 讜诇砖讗讜诇 讗转 讛砖讗诇讜转 讛谞讻讜谞讜转.
1 419
# 讗讬讱 诇拽讘诇 Badge 诪讚诇讬拽 砖讛讘讚讬拽讜转 讘驻专讜讬拽讟 砖诇讱 注讜讘专讜转
讗讝 讻转讘转诐 讘讚讬拽讜转 讗讜讟讜诪讟讬讜转 诇驻专讜讬拽讟 - 诪讝诇 讟讜讘! 讘讟讞 砖诪转诐 诇讘 砖讬砖 驻专讜讬拽讟讬诐 讘讙讬讟讛讗讘 砖诪爪讬讙讬诐 Badge 诪讚诇讬拽 讻讝讛 砖讗讜诪专 砖讛讘讚讬拽讜转 注讘专讜 (讗讜 砖诇驻专讜讬拽讟 讬砖 转讬注讜讚, 讗讜 砖讛驻专讜讬拽讟 谞讞诪讚 讗讜 讻诇 讚讘专 讗讞专 砖讗转诐 专讜爪讬诐 诇讻转讜讘 砖诐) 讜砖讗诇转诐 讗转 注爪诪讻诐, 讗讬讱 讙诐 讗谞讬 诪拽讘诇 讻讝讛 Badge 讬驻讛 诇讛专讗讜转 诇讞讘专讬诐?
谞讜, 讛讙注转诐 诇诪拽讜诐 讛谞讻讜谉, 讜诪住转讘专 砖讝讛 讗驻讬诇讜 讚讬 驻砖讜讟. 讛谞讛 诪讛 砖爪专讬讱 诇注砖讜转:
1. 爪专讜 驻专讜讬拽讟 注诐 讘讚讬拽讜转 讗讜讟讜诪讟讬讜转 讜讚专讱 讗讜讟讜诪讟讬转 诇讛专讬抓 讗讜转谉 讘转讜讱 Github Actions. 讗谞讬 讬爪专转讬 诇讚讜讙诪讛 驻专讜讬拽讟 Python 砖诪砖转诪砖 讘 Pytest 讘拽讬砖讜专 讛讝讛 https://github.com/ynonp/pytest-webinar-demos/.
2. 讘砖讘讬诇 诇讙专讜诐 诇讘讚讬拽讜转 讛讗讜讟讜诪讟讬讜转 诇专讜抓 讘讻诇 拽讜诪讬讟 讬爪专转讬 Workflow 讘转讬拽讬讬转
.github/workflows. 讘转讜讱 拽讜讘抓 讛 workflow 讬砖 砖讚讛 讘砖诐 name 砖讗讜转讜 爪专讬讱 诇讝讻讜专. 讗诐 讗转诐 诇讗 讘讟讜讞讬诐 诇讙讘讬 诪讘谞讛 讛驻专讜讬拽讟 讗讜 转讜讻谉 拽讜讘抓 讛 workflow 讗驻砖专 讘讻讬祝 诇拽讞转 诪讛讚讜讙诪讛 砖诇讬 讘诪讗讙专.
3. 讗讞专讬 砖讛讘讚讬拽讜转 专爪讜转 讘讗讜驻谉 讗讜讟讜诪讟讬 讙讬讟讛讗讘 讬讜爪专 拽讜讘抓 SVG 注诐 讛诪讬诇讛 Passing (讘诪拽专讛 讛讟讜讘) 讗讜 Failing (讘诪拽专讛 讛专注). 讛谞转讬讘 诇拽讜讘抓 讛讗讜讟讜诪讟讬 讛讝讛 诪讜专讻讘 诪讛谞转讬讘 诇诪讗讙专 砖诇讻诐, 讗讞专讬 讝讛 讛诪讬诇讛 workflows 讜讗讝 砖诐 讛 workflow (讝讛 砖讝讻专谞讜 讘住注讬祝 讛拽讜讚诐). 讘诪拽专讛 砖诇讬 讛谞转讬讘 讛讜讗: https://github.com/ynonp/pytest-webinar-demos/workflows/tests/badge.svg.
4. 注讻砖讬讜 讻诇 诪讛 砖谞砖讗专 讝讛 诇爪专祝 讗转 讛转诪讜谞讛 诇转讜讱 讛 readme.md 砖诇 讛诪讗讙专, 讗爪诇讬 讛讜住驻转讬 讗转 讛砖讜专讛 讛讘讗讛 诇拽讜讘抓 讛 readme.md:

注讻砖讬讜 讘讻诇 拽讜诪讬讟 讙讬讟讛讗讘 讬专讬抓 诪讞讚砖 讗转 讛讘讚讬拽讜转 讜讬讞砖讘 诪讞讚砖 讗转 讛 SVG, 讜讻诇 驻注诐 砖讛讘讚讬拽讜转 注讜讘专讜转 谞讜讻诇 诇专讗讜转 讗转 讝讛 讘拽讜讘抓 讛 readme 讻砖诪住转讻诇讬诐 注诇 讛诪讗讙专.