园岭中小网站建设,什么是小程序商城,昵图网免费素材图库,做加盟的网站建设许愿国三 1、判断文件最后一行终止输入
with open(example.txt, r) as file:while True: # 开始一个无限循环try:line file.readline() # 试图读取文件的一行if line: # 如果读取到了一行#xff08;不是文件末尾#xff09;print(line.str… 许愿国三 1、判断文件最后一行终止输入
with open(example.txt, r) as file:while True: # 开始一个无限循环try:line file.readline() # 试图读取文件的一行if line: # 如果读取到了一行不是文件末尾print(line.strip()) # 打印这行内容去掉首尾空白字符# 在这里可以进行其他输入处理操作else: # 如果没有读取到内容文件末尾break # 跳出循环except EOFError: # 捕获文件末尾错误EOFErrorprint(已到达文件末尾终止输入)break # 跳出循环
2、输出
打印小数print(“{:.2f}”.format(x))
print(“%.2f”%cnt)
print(round(x,2))
打印字符串print(“ ”.join(parts))
print(“%s”%x)
3、模拟栈egAcWing - 算法基础课
dic{(:0,:1,-:1,*:2,/:2}
op[]
num[]def new_eval():bnum.pop()anum.pop()cop.pop()x0if c:xabelif c-:xa-belif c*:xa*belse: xint(a/b)num.append(x)ainput()
nlen(a)i0
while in:ca[i]if c.isdigit():jix0while jn and a[j].isdigit():xx*10int(a[j])j1ij-1num.append(x)elif c(:op.append(c)elif c):while op[-1]!(:new_eval()op.pop()else:while len(op) and dic[op[-1]]dic[c]:new_eval()op.append(c)i1
while len(op):new_eval()
print(num[-1])4、二分egAcWing - 算法基础课
n,mmap(int,input().split())a[int(x) for x in input().split()]
n[int(x) for x in input().split()]while m:m-1qint(input())l0rn-1while lr:midlr1if qa[mid]:rmidelse: lmid1if a[l]!q:print(-1 -1)else:print(r,end )l0rn-1while lr:midlr11if qa[mid]:lmidelse:rmid-1print(r)