前言

本文章过于简单,只供给新手菜鸟用来学习。

需求

  1. 量度长度

所需函数

我们可以使用 len() 函数来量度文本长度

代码

  1. 首先,我们要用 input() 函数来输入要量度的文本。

i=input('输入文本:') # 用 input 的首字母作为变量名

  1. 之后,用 len() 函数来量度文本长度。

l=len(i) # 用 length 的首字母作为变量名

  1. print() 函数来显示长度

print('文本长度:',l)

完整代码:

  1. i=input('输入文本:') # 用 input 的首字母作为变量名
  2. l=len(i) # 用 length 的首字母作为变量名
  3. print('文本长度:',l)

第一次运行截图

【Python 教程 5】手把手教你用两行代码制作文本长度量度器 - 图3

优化

这个程序有3行,虽然有点短,但是我们还可以进一步缩短

代码:

  1. l=len(input('输入文本:')) #用 length 的首字母作为变量名
  2. print('长度为',l)

运行截图

【Python 教程 5】手把手教你用两行代码制作文本长度量度器 - 图4


注意事项

  • 一个中文字依然算 1 个字符
    【Python 教程 5】手把手教你用两行代码制作文本长度量度器 - 图5
    以‘你好’为例,在 len 函数中,依然算是1个字符。
  • len 函数不支持 int 类型,如要量度,可以转换为 str 格式。