Python输入-输出

Python输入

处理数据的程序(获取)

1.程序写死的 例如:num=num+10

2.从文件(.txt)里获取

3.从网络服务器获取

4.接收用户的收入

处理数据的程序(保存/发送处理完成的数据)

1.保存回文件里

2.发送回服务器

3.打印到控制台(用界面展现给用户)

输入

Python2.x:

1.raw_input         格式:result = raw_input("提示信息")

                            功能:将用户输入内容当作字符串,传递给接收的变量

2.input                格式:result = input("提示信息")

                           功能:将用户输入内容当作代码进行处理

可以理解为:input =  raw_input  +  eval

eval() 函数 功能为将内容转化为代码处理

Python3.x:

input :相当于python2.x中的  raw_input

如果要实现python2.x中的input,可以使用eval函数‘

content  = input ("请输入内容")
result = eval(content)
print (type(content))
print (result)

Python输出

print(values,sep,end,file,flush)

valuse:需要输出的值,多个值用“,”分割

sep:分隔符,多个值,被输出来之后,值与值之间会添加指定的分隔符

end:输出完毕之后,以指定的字符结束

file:表示输出的目标,默认是标准的输出(控制台),还可以是一个可写入的文件句柄

flush:表示立即输出,值为BOOL类型

使用场景

1.输出一个值

2.输出一个变量

3.输出多个变量

4.格式化输出

5.输出到文件中

6.输出不自动换行

7.输出的各个数据,使用分隔符分割

#coding=gbk
#格式化输出
from math import e


name = "zh"
age = 19
print("我的名字是{0},我的年龄是{1}".format(name,age))
print("我的名字是%s,我的年龄是%d"%(name,age))


#输出到文件
f = open("test.txt","w")
print("xxxxx",file = f)

#输出不自动换行
print("abc",end = "\n")

#输出的各个数据,用分隔符隔开
print("1","2","3", sep = "=")

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值