自学Python的第③天

今天在Ubuntu16.04系统上安装Python3.6.2,结果发现安装的居然是2.7.12!!!


自学Python的第③天_第1张图片


当时就吓醒我了,赶紧百度看看。。。原来只不过是系统默认使用2.7的版本,只要在命令行里面输入Python3就能只是3.6~\(≧▽≦)/~啦啦啦



自学Python的第③天_第2张图片

好的,解决完这个问题接来下就是学习之旅了↓

一、输出

print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:

>>>print('aaa','啊啊啊 over','(*^__^*) 嘻嘻……')



看到了没有,既能打中文,逗号也会作为空格分开,可是直接给空格分开看看行不行呢?


事实证明的是两个引号之间的内容用空格才能分开,但是相连的两个引号呢,给空格是完全没有作用的,你想多用几个逗号来作为空格的作弊想法也会是报错的行为而已~~~

print()也可以打印整数,或者计算结果:


自学Python的第③天_第3张图片

以上两种计算方法都是可以的,但是注意,对于100 + 200,Python解释器自动计算出结果300,但是,'100 + 200 ='是字符串而非数学公式,Python把它视为字符串,请自行解释上述打印结果。


二、输入

现在,你已经可以用print()输出你想要的结果了。但是,如果要让用户从电脑输入一些字符怎么办?Python提供了一个input(),可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:


当你输入name = input()并按下回车后,Python交互式命令行就在等待你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。

然后你就可以print刚刚的那个变量名,也就是name了,这样你就能得到你刚刚输入过的字符~~

还有就是。。。恩,看下图


当input里面输入一个字符串的时候回车就会有一个提示了,这样对用户的体验效果还是有一丢丢不错的,对于我学习过Java以及PHP来说,这种Python直接在input里面就有提示的方法实在是够简洁的,/(ㄒoㄒ)/~~

小结

任何计算机程序都是为了执行一个特定的任务,有了输入,用户才能告诉计算机程序所需的信息,有了输出,程序运行后才能告诉用户任务的结果。

输入是Input,输出是Output,因此,我们把输入输出统称为Input/Output,或者简写为IO。

但不得不说的是,Python是真的简洁,鉴于我有Java以及php等语言的基础,所以接下来我可能会直接越过不少Python基础章节~~

你可能感兴趣的