python输入输出
python输入输出
Python 中的变量赋值不需要类型声明;
变量必须先赋值,才能使用;
字符串表示可以用单引号、双引号。
字符串赋值:
var1 = 'abcd'
var2 = "abcd"
如果字符串有汉字则需要在文件的顶部加上如下注释:
#coding=utf-8
在python中注释格式为“#”号,表示注释行:
#这是注释行
输出:
(在不同的编译环境中有些地方有差别!!)
格式可以为:
print(var1)
print var2
结果:
abcd
abcd
默认换行输出,想要不换行输出可以在输出语句后面加上","或者",end=''"。
格式为:
print var1,
print var2
print var1,var2
print var1,end=''
print var2
结果:
abcd abcd
adcd abcd
adcd abcd
在我用的PyCharm中,不换行操作不能使用上文中的",end=''"情况。
输入:
由于变量没有声明类型的操作,所以输入的时候要注意。
输入的变量要自己用类型表明,比如输入int型:
var3=int(input())
可以加提示输入的信息:
var3=int(input('输入int型数据:'))
print 'var3=',var3
结果为:

如果输入字符串类型:
可以用raw_input()输入函数,自动将输入的数据转换成字符串类型:
var4=raw_input('输入字符串:')
print 'var4=',var4
结果为:

字符串输入也能用input()输入函数:
但是要注意输入格式,需要将引号一起输入才不会出错。(单引号,双引号都行)
var5=input('输入字符串:')
print 'var5=',var5
结果:

输入语句以换行分割。输入完成一项就换行一次。
浙公网安备 33010602011771号