Python语言系统学习10:稍微复杂的屏幕输出

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingwufeiyang12346/article/details/88650865

从事嵌入式系统软硬件设计工作已有将尽20年的时间,在进行硬件目标板调试时,常需要上位机软件支持。在进行上位机软件程序的设计时,采用过VB、VB.net和C++等多种语言,偶然的机会发现Python,接触后,立刻感觉到它的强大,现在我的上位机软件编程只用Python。本系列教程将从基于硬件的上位机软件设计的角度着手,系统介绍Python语言,希望读者通过本系列教程的学习,能够对Python语言立刻学以致用,真正将所学知识应用到项目实践中。

开发环境:Visual Studio Code

操作系统:Microsoft Window 7

Python版本:3.7

参考教材:Python快速编程入门,黑马程序员,人民邮电出版社,2017年9月第1版

备注:教程仅适合初学者,高手请绕过
 

一、变量和命名

准备:

1、变量是指其值可以改变的量,变量具有数据类型。

2、Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。

3、浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是完全相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。

示例:

问答:

1、以注释的方式,逐句理解其英文含义,并将其翻译成中文。

2、为什么carpool_capacity变量带有小数点?

3、为什么average_passengers_per_car变量带有小数点?

二、格式化打印输出

准备:

1、print中使用f“ ”可以格式化打印输出。

2、在双引号中,可以通过{ }引用变量。

示例:

问答:

1、以注释的方式,逐句理解其英文含义,并将其翻译成中文。

2、改写程序将英寸转换成厘米。

3、改写程序将英镑转换成公斤。

三、换行符的使用

示例:

问答:

1、以注释的方式,逐句理解其英文含义,并将其翻译成中文。

2、print("." * 10)起到什么作用?

3、end=' '起到什么作用?

四、另外一种格式化方法

示例:

问答:

1、以注释的方式,逐句理解其英文含义,并将其翻译成中文。

2、format起到什么作用?

 

任何问题,只需在此文章的评论处留言即可,我将尽力解答,不要试图采用其它的联系方式,我一概不理会。

原创性文章,转载请注明出处CSDN:http://blog.csdn.net/qingwufeiyang12346。

 

 

 

猜你喜欢

转载自blog.csdn.net/qingwufeiyang12346/article/details/88650865