第一周作业之——教材第二章全部练习 2-1~2-11
2-1简单消息:将一条消息存储到变量中,再将其打印出来。
message = "hello world"
print(message)
2-2多条简单消息:将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。
message = "hello world"
print(message)
message = "I love py"
print(message)
2-3个性化消息:将用户的姓名存到一个变量中,并向该用户显示一条信息。显示的消息应非常简单。
user = "Lucy"
print(user + ",cheer up!")
2-4调整名字的大小写:将一个人名存储到一个变量中,再以小写、大写和首字母大写的方式显示这个人名。
user = "Lucy Zheng"
print(user.lower())
print(user.upper())
print(user.title())
2-5名言:找一句你钦佩的名人说的名言,将这个名人的姓名和他的名言打印出来。
使用转义字符方法:
print("Albert Einstein once said,\"A person who never made a mistake never tried anything new.\"")
单双引号混用方法:
print('Albert Einstein once said,"A person who never made a mistake never tried anything new."')
2-6名言2:重复练习2-5,但将名人的姓名存储在变量famous_person中,再创建要显示的信息,并将其存储在变量message中,然后打印这条消息。
famous_person = "Albert Einstein"
message = "A person who never made a mistake never tried anything new."
print(famous_person + "once said,\"" + message + '"')
2-7剔除人名中的空白。
name = "\t Lucy \n Zheng "
print(name)
print(name.lstrip())
print(name.rstrip())
print(name.strip())
2-8编写4个表达式,它们分别使用加减乘除,但结果都是数字8.
print(4+4)
print(10-2)
print(2*4)
print(int(16/2))
2-9最喜欢的数字。
num = 17
print("My favourite number is " + str(num))
2-10添加注释
#用转义字符解决引号冲突
print("Albert Einstein once said,\"A person who never made a mistake never tried anything new.\"")
#用引号混用解决引号冲突
print('Albert Einstein once said,"A person who never made a mistake never tried anything new."')
2-11python之禅