python之输入和输出(学习笔记一)


  • 输出

用 print 加上字符串,就可以向屏幕上输出指定的文字。如下命令:


print 'hello,world!'

wKioL1kBUMOBbl9hAAAUx1cMPj0582.png

print 语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出:


print 'my name is wtf,','I am learning Python.'

wKiom1kBUfHAzitXAAAJTZanaqc629.png

wKiom1kBUs3xv4zvAACNa7AcicQ430.png

在python中可以直接当做计算器来使用,举例如下:

(1)基本的加减乘除余

wKiom1kBU-GiG5PUAAAJJPQ31io965.png

(2)整数除法与精确除法区别:

wKioL1kBVOiBJwW7AAAIBbK1a9A507.png

注:因为整数除法只取结果的整数部分,要做精确的除法,只需把其中一个整数换成浮点数做除法就可以了。如上图所示的情况。

(3)小数的表示

wKiom1kBVkOg7pErAAAHXL_9i70371.png

注:其中e在这里表示数字10!


  • 输入


现在用 print 可以输出你想要的结果了。但是,如果电脑要让用户输入一些字符怎么办?Python提供了

一个 raw_input ,可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:

命令:name = raw_input()

wKioL1kBWvOhvLEzAAALXPI1Wec162.png

注:

  1. 当你输入name = raw_input()之后,下方会出现一个闪动光标,输入你想要的内容,点击enter!

  2. print时,name不要加上引号!

  3. 可以直接输入name,打印出你定义的内容!

  4. 在计算机程序中,变量不仅可以为整数或浮点数,还可以是字符串,因此, name 作为一个变量就是一个字符串。


  • 输出与输入运用

命令:name = raw_input()

    wtf

    print 'hello,',name

截图:

wKioL1kBXDqyE4TPAAAHpNdqM24903.png


  • 扩展

现在我们已经知道raw_input()的基本用法,但是输入命令name = raw_input()而没有任何提醒,显得很“唐突”,下面介绍一种方法来避免这样的尴尬。

命令:name = raw_input(‘please enter your name:’)

wKiom1kBXgeirRIFAAAKeoYWHDI121.png


注:

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

2.raw_input 和 print 是在命令行下面最基本的输入和输出,但是,用户也可以通过其他更高级的图形界面完成输入和输出,比如,在网页上的一个文本框输入自己的名字,点击“确定”后在网页上看到输出信息。