概述
{
// 输入int数组
"input_array": {
"prefix": "ina",
"body": "list(map(int, input().split()))",
"description": "input_array"
},
// 快读
"fast_io": {
"prefix": "fast_io",
"body": [
"import os",
"import sys",
"from io import BytesIO,IOBase",
"",
"# region fastio",
"BUFSIZE = 8192",
"",
"class FastIO(IOBase):",
" newlines = 0",
"",
" def __init__(self,file):",
" self._fd = file.fileno()",
" self.buffer = BytesIO()",
" self.writable = "x" in file.mode or "r" not in file.mode",
" self.write = self.buffer.write if self.writable else None",
"",
" def read(self):",
" while True:",
" b = os.read(self._fd,max(os.fstat(self._fd).st_size,BUFSIZE))",
" if not b:",
" break",
" ptr = self.buffer.tell()",
" self.buffer.seek(0,2),self.buffer.write(b),self.buffer.seek(ptr)",
" self.newlines = 0",
" return self.buffer.read()",
"",
" def readline(self):",
" while self.newlines == 0:",
" b = os.read(self._fd,max(os.fstat(self._fd).st_size,BUFSIZE))",
" self.newlines = b.count(b"\n")+(not b)",
" ptr = self.buffer.tell()",
" self.buffer.seek(0,2),self.buffer.write(b),self.buffer.seek(ptr)",
" self.newlines -= 1",
" return self.buffer.readline()",
"",
" def flush(self):",
" if self.writable:",
" os.write(self._fd,self.buffer.getvalue())",
" self.buffer.truncate(0),self.buffer.seek(0)",
"",
"class IOWrapper(IOBase):",
" def __init__(self,file):",
" self.buffer = FastIO(file)",
" self.flush = self.buffer.flush",
" self.writable = self.buffer.writable",
" self.write = lambda s:self.buffer.write(s.encode("ascii"))",
" self.read = lambda:self.buffer.read().decode("ascii")",
" self.readline = lambda:self.buffer.readline().decode("ascii")",
"",
"sys.stdin,sys.stdout = IOWrapper(sys.stdin),IOWrapper(sys.stdout)",
"input = lambda:sys.stdin.readline().rstrip("\r\n")",
"",
"# endregion"
],
}
}
最后
以上就是粗犷项链为你收集整理的python 代码块(模板)的全部内容,希望文章能够帮你解决python 代码块(模板)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复