结尾字符串(end)
回忆上次内容
-
python3 的程序是一个 5.3M 的可执行文件
-
python3 里面存的是 cpu 指令
-
可以执行的那种
-
我们可以把指令对应的汇编找到
-
objdump -d ~/python3 > python3.asm
-
系统先执行python3这个可执行文件
-
将参数hello.py 放入解释器
-
python3解释器 对于hello.py 解释执行
-
在显示器输出了hello world
-
python3 解释器执行完毕
-
把控制权还给 shell
-
这就是我们执行hello.py的过程
-
我想输出个稍微复杂点的东西
尝试制作
vi banner.py
两个空行
查询帮助
end 结尾字符
print("HelloWorld",end='$')
-
end 就是结尾
-
print 会给字符串{BANNED}最佳后结尾加上一个$
多个字符
-
任何字符都可以放到结尾字符串里面
-
但如果结尾字符串里啥都没有呢?
-
会如何?
不换行
print("hello",end="")
结尾还是换行
-
这样就可以不换行持续在一行输出了!
-
同样如果在里面加上\n也就会换行了
print("hello\n",end='')
print("hello")
总结
-
end参数 的值可以是任意字符串
-
end参数 的值会输出到结尾位置
-
end参数 的默认值是 \n
-
意味着输出后不自动换行
-
我可以手动在输出字符串的末尾加上换行符(\n)
-
我不但可以控制输出时结尾换不换行
-
还能控制具体在哪里换行
-
我想输出点别的
-
比如说当前?时间?????
-
我们下次再说!????
-
蓝桥->
-
github->
-
gitee->
-
视频-> 作者:oeasy
阅读(268) | 评论(0) | 转发(0) |