原理是监控端口的形式,持续进行telnet判断,若端口无法连接说明网络出现异常,则进行打印到本地文件#-*-coding:utf-8-*importtelnetlib,time,osPath=os.getcwd()file_name='ping_log.txt'ping_log_path=os.path.join(Path,file_name)ifnotos.path.exists(ping_lo
'''字符编码由于计算机只识别0和1,为了使计算机能够支持文字和字母等符号,方便实用操作计算机于是字符编码应运而生,旨在解决符号和人类语言与计算机0和1建立起一种对应关系据说不理解字符编码可能是程序员一辈子的遗憾,拿出来单独总结一下发展史:ASCII-->Unicode-->UTF-8ASCII是最早期应用在美国方面的,建立了A-z和一批特殊符号,一共128种字
#1.13小结作业'''1、简述编译型语言和解释性语言的区别,并且列出你知道哪些语言为编译型那些为解释型编译型语言:每次编写完成后都要将其编译成二进制(0和1)文件优点:运行速度快缺点:调试极其不方便,因为每次修正代码都要重新编译效率极低解释型语言:编写完成后,直接运行代码由解释器逐条解释代码为二进制优点:调试很方便,修改后直接运行不用变异缺点:运行速度慢2、运行Python的两种方式:1、交互式
'''break用于结束一个完整的循环,跳出循环体执行循环后面的语句continue用于跳出本次循环,但继续下一个循环''''''continue的用法打印1-10的数字,3除外'''#count=1#whilecount<=10:#ifcount==3:#count+=1##如果不添加count+=1当打印到3,直接跳出本次循环这个时候count还是3,就无法进行下次循环#continue
#while循环'''while条件判断:满足条件执行的代码...条件判断的根本是True和False的判断True才会执行False不会执行通过一下方法来打印条件是True或者Falsea=10b=20print(a>b)print(b>a)'''#值条件判断:#a=3#b=5#正常条件判断#whilea>b:#print("啦啦啦")#死循环#whileTrue:#print
'''基本的使用if条件:满足条件执行的代码else:不满足条件执行的代码'''#age=input("PleaseinputAge:")#age=int(age)#'''#从input得出的结果默认是str,str格式不能被<进行运算#所以必须进行转换类型#'''#ifage<30:#print("还能折腾几年")#else:#print("老了老了")'''多分支判断if条件:满足
#运算符,计算机不但支持基本的加减乘除还支持逻辑运算、赋值运算、比较运算、算数运算、成员运算、身份运算、位运算#算数运算'''+加法运算-减法运算*乘法运算/除法运算%取模运算9%7结果为2**幂运算,也就是次方运算2**2结果为4//取整除9//2结果为49.0//2.0结果为4.0'''#比较运算'''==判断两个值是否相等print(a==b)结果:False!=不等于print(a!=b)
'''1、能够很规范的打印出想要的内容2、双引号内没有办法放变量'''##格式化输入#%s输入任意扥内容都不会报错因为全部当做str来处理#%d只能输入数字#案例一name=input("Name:")age=input("Age:")hosttown=input("HostTown:")info='''Name:%sAge:%sHosttown:%s'''%(name,age,hosttown)
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号