《Python编程从入门到实践》第2章——变量和简单数据类型
2-1 简单消息:
将一条消息存储到变量中,再将其打印出来。
[code]message = "Hello world!" print(message)
结果:
Hello world!
2-2 多条简单消息:
将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息并将其打印出来。
[code]message = "Hello world!" print(message) message = "Hello Python world!" print(message)
结果:
Hello world!
Hello Python world!
2-3 个性化消息:
将用户的姓名存在一个变量中,并向该用户显示一条消息。显示的消息应非常简单,如“Hello Eric,would you like to learn some Python today?”
[code]name = "Eric" message = "Would you like to learn some Python today?" print("Hello "+name+","+message)
结果:
Hello Eric,Would you like to learn some Python today?
2-4 调整名字的大小写:
将一个人名存储到一个变量中,再以小写,大写和首字母大写的方式显示这个人名。
[code]name = "eric" print("小写:" + name.lower()) print("大写:" + name.upper()) print("首字母大写:" + name.title())
结果:
小写:eric
大写:ERIC
首字母大写:Eric
2-5 名言:
找一句你钦佩的名人说的名言,将这个名人的姓名和他的名言打印出来。输出应类似于下面这样(包括引号):
Albert Einstein once said, “A person who never made a mistake never tried anything new.”
[code]print('Albert Einstein once said,\"A person who never made a mistake\ never tried anything new.\"')
结果:
Albert Einsteinonce said,"A person who never made a mistake never tried anything new."
2-6 名言 2:
重复练习2-5,但将名人的姓名存储在变量famous_person 中,再创建要显示的消息,并将其存储在变量message 中,然后打印这条消息。
[code]famous_person = "Albert Einstein" Saying = "A person who never made a mistake never tried anything new." message = famous_person + ' once said,\"' + Saying + '\"' print(message)
结果:
Albert Einstein once said,"A person who never made a mistake never tried anything new."
2-7 剔除人名中的空白:
存储一个人名,并在其开头和末尾都包含一些空白字符。务必至少使用字符组合"\t" 和"\n" 各一次。 打印这个人名,以显示其开头和末尾的空白。然后,分别使用剔除函数lstrip() 、rstrip() 和strip() 对人名进行处理,并将结果打印出来。
[code]name = " Albert Einstein " print("\t" +"未剔除空白:" + name+ "\n\t" +"左剔除空白:" + name.lstrip() \ + "\n\t" +"右剔除空白:" + name.rstrip() + "\n\t" +"两端剔除空白:" + name.\ strip())
结果:
未剔除空白: Albert Einstein
左剔除空白:Albert Einstein
右剔除空白: Albert Einstein
两端剔除空白:Albert Einstein
2-8 数字8:
编写4个表达式,它们分别使用加法、减法、乘法和除法运算,但结果都是数字8。为使用print 语句来显示结果,务必将这些表达式用括号括起来,也 就是说,你应该编写4行类似于下面的代码:输出应为4行,其中每行都只包含数字8。
[code]print(5+3) print(10-2) print(1*8) print(int(8/1))
结果:
8
8
8
8
2-9 最喜欢的数字:
将你最喜欢的数字存储在一个变量中,再使用这个变量创建一条消息,指出你最喜欢的数字,然后将这条消息打印出来。
[code]number = 3 message ="The number which I love best is " + str(number) + "." print(message)
结果:
The number which I love best is 3.
2-10 添加注释:
选择你编写的两个程序,在每个程序中都至少添加一条注释。如果程序太简单,实在没有什么需要说明的,就在程序文件开头加上你的姓名和当前日 期,再用一句话阐述程序的功能。
[code]# author:alijunshan at 2018 - 12 - 15 # 世界你好! message = "Hello world!" print(message)
- Python编程从入门到实践 -----第2章:变量和简单数据类型(课后习题答案)
- 《Python编程从入门到实践》_第二章_变量和简单数据类型
- 《Python编程从入门到实践》_第二章_变量和简单数据类型
- 【Python编程:从入门到实践】第二章:变量和简单数据类型
- [置顶] 【day 1】python编程:从入门到实践学习笔记-安装、变量和简单数据类型
- 【《Python编程: 从入门到实践》习题答案--第二章:<变量和简单数据类型>】
- python 编程从入门到实践 第二章 变量和简单数据类型
- Python编程从入门到实践笔记——变量和简单数据类型
- Python编程:从入门到实践 学习笔记 基础知识(一) 变量与简单数据类型
- Python快速入门(1)-变量和简单数据类型
- C++入门(1)简单变量和数据类型
- Python入门笔记[1]——变量和简单数据类型
- Python入门-变量和简单的数据类型
- Python学习笔记第1章##变量和简单数据类型(1)
- PHP变量常量数据类型简单罗列
- scala 开发入门(1)-- 变量及基本数据类型
- Python编程入门学习笔记——变量和简单数据类型
- 教学思路C#之入门三 定义变量及常用数据类型
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- Java入门之数据类型以及变量的定义