python3.x随笔(1)——关于center和end

2018年9月17日  天气:晴但有点小冷

  今天一早上起来,把作业写好后,为了不让手变生,于是我用python3.x写了一个关于九九乘法表(昨天自己写尝试写过,但是失败了,于是借鉴别人可以运行的代码后,自己也写了出来,今天是为了巩固昨天的知识)。

  其实说真的,这个代码其实是很简单的,但是有时候代码打得少想得少,(我)就真的可能写不出来,废话不多说上代码:

1 #Author:LinZiHng
2 title = "九九乘法表"
3 print(title.center(21,"*"))  #center的作用是填充字符,:center(width,filchar)
4 for i in range(1,10):         #width指填充的数量,filchar是填充的字符
5     for j in  range(1,i+1):   #range的作用是从第一个数开始,到最后一个数前停止的循环
6         print("{}x{}={}\t".format(i,j,i*j),end='')  #format的作用是字符格式化输出,其        #中end=''是改变print默认换行的属性
7     print()    
python3.x_code_none

  嗯嗯??因为这个我还不怎么熟呢?代码可能打的有点难看,难为大家的眼睛了(笑),,毕竟我也在学习呢!

  代码运行截图?不存在的,自己去试。

(真香警告)

  现在我们来看看center在python3.x的运用:

  名称:center

  语法:center(width,filchar)

  解释说明:width指的是字符要扩展的长度,而filchar则是如果字符没有到达这个长度,将会用什么字符来填充,一般默认为空格。

  再说一说,我代码中end=‘’的作用。

  其实....这个我真的不是很会,我也百度过,,但是解释的有点令我难以接受,希望有懂的人能私聊我!

  具体的实现,我个人觉得我的代码已经写得很清楚了(有点不谦虚了),但是我希望有需要的人会在这里得到帮助。

猜你喜欢

转载自www.cnblogs.com/LinZi-H-ccut/p/9660290.html