使用python统计代码行数,空行以及注释

自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来

1.打开文件方法

1.1 以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符

1.2 Python引入了with语句来自动帮我们调用close()方法

1.3 调用readline()可以每次读取一行内容,调用readlines()一次读取所有内容并按行返回list

2.python计算文件行数的三种方法

3.Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

stip()方法语法:

4.startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查

startswith()方法语法:

完整代码:

相关文章

每天学点Python知识:如何删除空白

在 Python 中,删除空白可以分为几种不同的情况,常见的是针对字符串或列表中空白字符的处理。一、删除字符串中的空白1. 删除字符串两端的空白(空格、\t、\n 等)使用 .strip() 方法:s...

殊途同归 python 第 6 节:字符串的使用

字符串作为 Python 的基础数据之一,以下是字符串的几种最常用情形,直接上代码1.声明字符串a = "hello world"b = '竹杖芒鞋轻胜马,谁怕,一蓑烟雨任平生...

python编码规范--空格的使用

1.概述在python代码中,需要加空格的一共有四个地方需要特别注意。即二元运算符,逗号,冒号,#号。2.逗号逗号后面要加空格,但是如果后面是小括号,则不用# 逗号 func = (0,) x, y...

Python 内存狂省 70% 的秘密!字符串驻留这招 90% 程序员竟不知道

点赞、收藏、加关注,下次找我不迷路在学习 Python 编程时,你是否遇到过这样的困惑:当创建多个相同的字符串时,Python 是如何处理它们的内存占用的呢?今天,我们就来深入探讨一个非常实用的编程...

每天学点Python知识:使用制表符或换行符来添加空白

在 Python 中,制表符 (\t) 和 换行符 (\n) 是常用的转义字符,用于在字符串中添加空白(空格、缩进、换行)。下面是对这两个字符的详细讲解与使用示例。一、\n — 换行符(newline...

python字符串的组成常见问题解答

以下是关于字符串组成的常见问题解答(FAQ),涵盖Python字符串处理的典型疑问和解决方案:1. 基础判断问题Q1:如何判断字符串是否只包含数字?s = "12345" print(...