BadmintonStatics制作笔记-基础知识(一)

1、注释编写(摘自:python 编码规范- 注释编写_NickTheRock的博客-CSDN博客_python的代码注释分为文档字符串和

(1)块注释:“#”号后空一格,段落间用空行分开(同样需要“#”号)

(2)行内注释:和表达式或语句位于同一行,之间应通常使用两个空格隔开,注释部分应以 # 和一个空格开始

(3)文档字符串

        ①单行:通常是模块、类、方法、函数定义中的首个语句,使用类似 """docstrings""" 这样的形式。

*若在文档字符串中存在 \,可使用 r"""docstrings""" 形式;若在文档字符串中使用 unicode,可使用 u"""docstrings"""

        ②多行:主要由引号、摘要行、空行、文档描述组成

2、判断字符串是否为空和null的方法(摘自:python判断字符串为空,Python判断字符串是否为空和null方法实例_云糖宝的博客-CSDN博客

(1)字符串长度:len(str) == 0

(2)isspace:isspace() 方法检测字符串是否只由空格组成→str.isspace()

(3)字符串去空格及去指定字符:strip()(去两边空格)、lstrip()(去左边空格)、rstrip()(去右边空格)

3、用Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围(摘自:用Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围 - 走看看

(1)导入:import matplotlib.pyplot as plt

                from matplotlib.pyplot import MultipleLocator

                # 从pyplot导入MultipleLocator类,这个类用于设置刻度间隔

(2)画图

        ①x,y和折线颜色:plt.plot(x_values,y_values,c='green')

        ②折线图标题:plt.title('Squares',fontsize=24)

        ③设置刻度字号:plt.tick_params(axis='both',which='major',labelsize=14)

        ④设置x,y轴标签和字号:

                plt.xlabel('Numbers',fontsize=14)

                plt.ylabel('Squares',fontsize=14)

        ⑤设置x,y轴刻度间隔:

                x_major_locator=MultipleLocator(n)

                y_major_locator=MultipleLocator(m)

        ⑥对坐标轴操作

                A、实例化:ax=plt.gca()

                B、主刻度设置为间隔倍数:

                ax.xaxis.set_major_locator(x_major_locator)

                 ax.yaxis.set_major_locator(y_major_locator)

                C、设置刻度范围:

                plt.xlim(-0.5,11)

                plt.ylim(-5,110)

        ⑦绘制:plt.show()

其他plot知识:python plot绘制折线图,自定义横坐标间距、竖向显示大小_花开花落与云卷云舒的博客-CSDN博客_python折线图横坐标轴数据怎么设置

4、str与int类型的相互转换

(1)str转换成int:int()

(2)int转换成str:str()

猜你喜欢

转载自blog.csdn.net/simplenthpower/article/details/128524154