1、输出函数print
-
可输出的内容
输出字符串:python('helloworld')
输出数字:print('520')
输出运算结果:python('5+2')
-
输出到文件中
#将程序写入到文件中:a+是没有这个文件时直接创建,有文件时每执行一次都追加一遍内容,输出内容时一定要加file=
fp=open('D:/test.txt','a+')
print('helloworld',file=fp)
fp.close()
- 输出到一行内不换行
print('aaaa','aaaaaaaaaa')
2、输入函数input
- 接收用户的输入
- 输入值类型为str字符串类型
- 输入的值需要赋值给变量存储
# 输入函数input
n1=input('你的身高是多少cm呢?')
print(n1)
# 输出结果
你的身高是多少cm呢?>? 160
160
3、输入输出函数小练习
题目:任意输入两个整数,可输出两个整数之和
# 任意输入两个整数,可输出两个整数之和
n1=input('请输入第一个整数:')
n2=input('请输入第二个整数:')
print(int(n1)+int(n2))
# 输出结果
请输入第一个整数:>? 10
请输入第二个整数:>? 25
35
# 另一种:默认是str类型,先直接将输入变成int类型,再运算
n1=int(input('请输入第一个整数:'))
n2=int(input('请输入第二个整数:'))
print(n1+n2)
# 输出结果
请输入第一个整数:>? 10
请输入第二个整数:>? 25
35
4、转义字符
转义字符:反斜杠+想要实现转义功能的首字母,如\n \t
- 字符串中含\ ‘ “等有特殊用途的字符时,要用反斜杠来转义(转换一个含义)
\\
\'
\"
print('hello\nworld') #newline换行
print('hello\tworld') #\t制表符,一个\t是4个字符,每4位字符=\t,hello已经占了4+1个字符,此时\t补全3个空格
print('helloooo\tworld') #helloooo占了4+4个字符,\t就是一个新的4个字符空格
print('hello\rworld') #\r回车,回车后面的内容覆盖掉了前面的内容
print('hello\bworld') #\b是回退一格
输出结果:
- 用r或R取消转义符的作用直接输出显示内容
print(R'hello\nworld') #前面加R或r可以使之后的转义符失去转义作用直接输出显示
print(r'hello\nworld')