#输出函数
print(123)
#end='\n'换行;end='\t'空制表符的距离;end=' '打几个就空几个空格;
#end=' '若空格里字符无特殊含义,则直接输出单引号内的字符
print("hello world",end='\n')
print('hello world',end='\t')
print('''hello world''',end='\t')
#单引号、双引号、三引号都可以表示字符串,其输出结果一致
print('hello world',end=' ')
print('hello world',end=' ')
print("hello world",end='z')
print("hello world",end='\z')
print('\n')
print('分割线\n')
#若特殊字符不在end里面,特殊字符依旧发挥作用
print('hello world \n hello python')
print('hello world\nhello python')
print('\n')
print('分割线\n')
#print()只能输出python规定的数据类型或者函数对象
#type()函数可以查询数据类型。但要输出其结果,还要使用print函数
print(type('er'))
print(type('语言'))
上面代码的结果截图如下:
总结:
1、特殊符号(即转义字符)在python和C中是通用的。除上面外,其他转义字符见http://t.csdn.cn/JhSne。其他转义字符在print函数中呈现的内容感兴趣可自行实验。
2、字符串的单、双、三引号的唯一区别,在于三引号可以换行,而单、双引号,若换行则编译不通过。
3、type()函数是用于查询数据类型。但如果不使用print将其查询结果输出,则虽然计算机进行了查询操作,但我们无法得知结果。
牛角疑问:感觉这里有没有end,没什么影响,为什么end需要在这里存在???
欢迎大家一起讨论