在学习python编程的过程中基础知识基本上都是很快的就直接带过了,那么有一些容易被大家所忽略掉的方法也能够很好的解决某些问题。我们今天就来讲一下python编程中那些容易被忽略的小技巧。
一、异常具体信息
在进行异常处理的很多时候都是直接使用异常捕获就把异常处理,但是想要一劳永逸地解决程序异常就要知道程序异常发生的原因和位置,示例如下:
try: s = 2 / 0 except Exception as e: print('异常内容:', e.args[0]) print('异常行数:', e.__traceback__.tb_lineno) print('异常文件:', e.__traceback__.tb_frame.f_globals["__file__"])get_exception_info()
二、设置中文对齐
在python中输出多行中文的数据时经常会出现不能对其的现象,那么就可以使用字符串的format方法去实现对齐,示例如下:
str = ’今天,怎么样?’ str.format(string:<22)
三、定时器
在python中经常会需要使用定时器去延时或者倒计时的执行某些功能,那么就可以使用threading模块去实现,示例如下:
# 导入模块 import threading # 定义一个函数作为执行的功能 def timer(): print(’hello’) timer1 = threading.Timer(1,timer) timer1.start() 启动计时器
以上就是关于“Python编程有什么小技巧?这些很容易被忽略”的全部内容了,想要了解更多python的实用知识和实际案例可以在网页顶部栏目中找到python这个选项查看更多哦。