第3章 Python数据类型

第3章 Python数据类型

问题导向

·Python语言中数据的表现形式有哪几种?

·每种数据类型都有什么特征?

·数据的运算符号有哪些,如何构成表达式?

·复杂的数据计算用什么来实现?

·各种数据类型如何实现相互转换?

·字符型数据有哪些函数和方法?

重点与难点

·数据类型的使用。

·运算符的灵活应用。

·字符串切片与字符串函数。

知识导图

Python之旅——旅行成员

Python之旅的每个站点都是谁在忙碌奔走呢?在这一站,我们来认识一下各位旅行成员数据。没错,就是各种数据在旅途相互交流传递信息成就了每一站的风光。下面就从“三天打鱼,两天晒网”的故事中来认识下Python的数据成员。

【案例3-1】 三天打鱼,两天晒网。

“三天打鱼,两天晒网”出于曹雪芹《红楼梦》中第九回:“因此也假说来上学,不过三日打鱼,两日晒网,白送些束修礼物与贾代儒。”现在常用来比喻一个人对学习或工作没有恒心,经常中断,不能长久坚持。下面使用Python来模拟实现。假设最初的能力值为1.0,学习一天,能力值会比前一天提高1%,懒散一天,能力值会比前一天下降1%。由此可以得知在“三天打鱼,两天晒网”情况中的能力计算公式为(1+0.01)3*(1-0.01)2。用Python来实现:

程序执行结果:

从“三天打鱼,两天晒网”的结果1.0097980101000001<1+0.01中可以看出,如果一个人不能持之以恒地学习,最终将一无所获。

希望大家每天都不要停止学习的脚步,日积月累,坚持不懈,终有一天会得到回报。