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

结果:

 

 

输入语句以换行分割。输入完成一项就换行一次。

posted on 2021-10-12 21:00  ……青春我们不散场……  阅读(129)  评论(0)    收藏  举报