python编程从入门到实践这本书相对于去年学习的C何C++来说要简单很多,学过一点编程的人都明白其中道理:
- 编程的语法很多都是相似的,学完一种语言之后再去学习另一种的时候会发现很多相同的地方
- python本身的语法就相对简单,入门是很快的
书中的习题也是相对简单的,因为并没有难点,所以下面不会有太多解释,也不会用很复杂的语法去实现这些简单的功能。
#2-1
message1 = "Here is a simple example!"
print("Look! "+message1+"\nAnd it is very easy!")
#不同的消息可以直接用加号来连接,这个和Java是一样的
#2-2
message2 = "This is the first message"
print(message2)
message2 = "This is the second message"
print(message2)
#2-3
name = "Eric"
print("Hello "+ name +",would you like to learn Pyhton today?")
#2-4
name = "ALbert Einstein"
print(name.lower())
print(name.upper())
print(name.title())
#2-5
print("Albert Einstein once said,\"A person who never made a mistake never tried anything new.\"")
#2-6
famous_person = "Albert Einstein"
message = " once said,\"A person who never made a mistake never tried anything new.\""
print(famous_person+message)
#2-7
name = " Albert\t Einstein \n"
print(name.lstrip())
print(name.rstrip())
print(name.strip())
#2-8
print(2+6)
print(9-1)
print(2*4)
print(16/2)
#2-9
number = 7
message = "I like the number "+ number.__str__() + " best!"
#or str(number)
print(message)
#2-10
#this is only for fun
以下则为上面所有代码的编译结果:
总的来说,这一章要我们学习的只是变量的一些简单应用与规范。当然,也向我们展示了python的方便,在C/C++中需要数行甚至数十行才能解决的问题一下小函数就解决了。