您的位置:首页 > 编程语言 > Python开发

《Python编程从入门到实践》第2章——变量和简单数据类型

2018-12-15 11:19 621 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/alijunshan/article/details/85012317

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)

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐