Python(一).输入和输出

输入和输出是python的基本,毕竟,编写python程序不就是为了执行一个特定的任务吗?

输入,是为了告诉计算机所需信息;输出,是为了返回给客户相应结果。

就好比告诉QQ程序你的QQ账号密码,而QQ返回给你你的个人QQ操作界面。

1.输出(print)

  为什么先说输出呢?

   因为输出是python程序必要的,而输入却不是。

没有输出,程序就无法做出响应,而没有输入,在特定情况下,程序是可以做出反馈的。

输出的基本语法:print()

print(' '),print(" "):在引号内加入指定字符串,即可输出指定文字。

区别只是单引号内特定字符需要使用转义字符"\",而双引号则不需要。

当然,双引号中包含双引号需要用转义字符,单引号中则不需要。

例如print('hello world!'),运行后输出的便是hello world!

       print('I\'m a student')------------->I'm a student

       print("I'm a student")------------->I'm a student

       print("I'm a \"student\"")--------->I'm a "student"

       print('I\'m a "student"')----------->I'm a "student"

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

使用逗号的地方输出后会变成空格。

例如print('hello world!','100+200','花Q!'),输出后便是hello world! 100+200 花Q!

print也可以打印整数,或者计算结果。

例如print(2019),print(100+200),结果分别是2019,300

最后,print也可以进行多行输出。(三重单引号或三重双引号‘’‘,“”“)

例如print('''I'm a student----------->I'm a student

        I'm very lazy            输出      I'm very lazy

        the lazy dog''')                      the lazy dog

 

2.输入(input)

说完了输出,接下来就是输入。

python提供了一个input(),让用户输入字符串,并存放到一个变量里。

例如

1 name=input()
2 print(name)

运行后会让你输入字符串,然后回车,即可看到自己输入的结果。

就这么简单。

当然,感觉这样太简陋的话也可以这样。

1 name=input('please enter your name:')
2 print('hello',name)

这样输出后的结果便是在"please enter your name:"后面输入字符串,在hello,后显示输入的内容。

please enter your name:xxx
hello,xxx

这样是不是好看了一点?

END

猜你喜欢

转载自www.cnblogs.com/30115926Qb/p/11602522.html