Python小白在学习过程中get到的编写小技巧

161 阅读2分钟

前言

身为一名正在学习Python的小小白,本人在阅读和吸收前人经验的同时,整理和总结了一些编写过程中实用的技巧与方法,在此与大家共同分享。 所以是一篇会不定时更新的博文,大家可以收藏时不时拿出来看一看嗷。

正文

  • 当所写的语句需要分行时,可以使用小括号()进行连接,而不止使用反斜杠\一种方法。 在这里插入图片描述 在这里插入图片描述

  • 特殊的,对于字符串类型,使用''' '''三引号作为定界符,便可以让字符串分布在多行。 在这里插入图片描述

  • 在字符串定界符前加上字母rR,那么就会原样输出该字符串。 在这里插入图片描述

  • type()函数可以返回变量类型,id()函数可以返回变量所指的内存地址。

  • 在使用==时,可以将固定值放在前,变量放在后,如1==a而不是a==1,这样的书写习惯可以更好的避免将关系运算写成赋值语句a=1

  • 在编写程序时,可以使用pass空语句进行占位,它不会执行任何操作,这样可以方便今后对此处添加额外的处理。 在这里插入图片描述

  • print()函数中,end=""表示不换行输出。

  • 我们可以创建空元组为函数提供空返回值,因为定义一个函数必须传递一个元组型的值。

  • 在定义函数时,可以在定义的函数体上方添加''' '''注释来描述函数功能,在使用或查询函数名称的时候,就会提示函数的功能是什么。

在这里插入图片描述 在这里插入图片描述

  • 可以使用函数名.__defaults__来查看函数当前的默认参数值,其结果为一个元组。
  • 在使用lambda函数时,只能返回一个值,并且不能出现非表达式语句。