python学习第一天
1.print()函数
- 输出数字:
print(520)
- 输出字符串:
print('helloworld')
print("helloworld")
不加引号会显示错误
3.输出含运算符的表达式:print(3+1)
结果为4
4.将数据输出文件中:
fp=open('D:/text.txt','a+') #所指定的盘符存在
print('helloworld',file=fp)#使用file=fp
fp.close()
5.不进行换行输出(输出内容在一行之中)
print('hello','world','python')
2.转义字符
1,print('hello\nworld') #结果为hello,\n为换行符
world
2.print(‘hello\tworld') #结果为hell/o---/world 有三个空格
3.print(‘helloooo\tworld')#结果为hell/oooo/----/world 有四个空格
#\t制表符,占4个空格
4.print(‘hello\rworld') #结果为world,world把hello覆盖了
5.print(‘hello\bworld') #结果为hellworld,\b退一格,将o退没了
6.print(‘http:////www.baidu.com')#结果为http://www.baidu.com,//为一个字符
7.print(‘老师说\’大家好\'') #结果为老师说‘大家好’
8.#原字符,不希望字符串中的转义字符起作用,在字符前加上r或R
print(r‘hello\nworld')#结果为hello\nworld,\n失效
9.注意点:最后一个字符不能是反斜线
转义字符 | 代表含义 |
---|---|
\(在行尾时) | 反斜杠符号 |
\\ | 反斜杠符号 |
\" | 双引号 |
\b | 退格 |
\e | 转义 |
\000 | 空 |
\n | 换行 |
\v | 纵向制表符 |
\t | 横向制表符 |
\r | 回车 |
\f | 换页 |
\oyy | 八进制数,yy代取的字符,\o12代表换行 |
\xyy | 十六进制数,yy代表的字符,\x0a代表换行 |
\other | 其他的字符以普通格式输出 |