python-print的区别(2和3)
来源:互联网 发布:姓张的网络歌手男歌手 编辑:程序博客网 时间:2024/05/18 04:02
安装好python先从打印开始喽。。“打印”是输出文本,不是从打印机上打印。哈哈哈哈
python提供print()方法来打印信息,但2和3稍微有差异
1.python中不区分单引号('')和双引号(""),都可用来表示一个字符串2.Python2打印时可以不加括号:print 'hello world' Python3则需要加括号 print("hello world")3.Python2中,input要求输入的字符串必须要加引号,为了避免读取非字 符串类型发生的一些行为,不得不使用raw_input()代替input()
新建一个py文件test_01.py,输入以下代码,
print ("what do you like")a = input("Enter any content:")print ("i like",a)
如下图所示,输入字符串时会报错,这就是因为input的这个坑
将input改为raw_input,就可以随心所欲的输入啦。
print ("what do you like")a =raw_input("Enter any content:")print ("i like ", a)
那么问题来了,我想输入中文怎么办呢。A.Python3解决了中文打印的问题,直接打印即可,如一下代码
text='蘑菇小姐'print("你当前的昵称为:",text)print ("what do you like")a =input("Enter any content:")print ("i like ", a)
B.Python2直接打印中文会乱码,所以要在文件开头加:#coding:utf-8 打印中文时前边加u,
#coding:utf-8name=u"张三"print("hello %s, Nice to meet you!" %name)age=18print(u"永远 %d,像朵花" %age)n=raw_input("Enter any centent:")print (u"你输入的是:"),print(n)
0 0
- Python 2和3的区别--print
- python-print的区别(2和3)
- Python的stdout.write和print的区别
- echo和print的区别
- print和echo的区别
- echo和print 的区别
- cout<<和print()的区别
- echo和print的区别
- print()和println()的区别
- python中print和repr区别一瞥
- php中each和print的区别(What is the difference between echo and print?)
- [jsp]out.print()和response.getWriter().print()的区别
- [jsp]out.print()和response.getWriter().print()的区别
- [jsp]out.print()和response.getWriter().print()的区别
- Python print 语句(Python 2 与 Python 3)
- python语法中字符串(string)的print和format
- PrintWrite的print和write的区别
- Swift的NSLog和print的区别
- 【GDOI2017模拟9.10】子串
- 图像清晰度评价函数
- Android Studio多渠道打包
- 类似QQ的列表右滑显示菜单
- ngrok安装使用
- python-print的区别(2和3)
- 剑指Offer面试题20:顺时针打印矩阵 Java实现
- 第五周项目2-游戏中的角色类(1)
- CSS3 animation-- 写一个带有回弹效果的模态对话框----1
- 系统间的通信(BIO,NIO,AIO)
- SpringMVC之@RequestBody详解
- You Don't Need jQuery
- Totop标签如何实现
- 在使用echart时使用异步方法来填充数据