python 基础学习1---输入输出
2016-09-21 11:01
537 查看
1.输入输出
输出:print ‘aaaaaaa’ print ‘aaaaa’*3 print 'aaaa'+'bbbbb' print 'a','b','c' print 11+12
但是不可以像java 一样,字符串连接数字类型。例如 'aaaaa'+12 ,它不会自动转换成字符串类型。
输入:name = raw_input('please input a number.') 这样就会在输入的时候提示 'please input a number.', 并且把输入值传给name
注:
对于中文的输入,需要在.py 文件的第一行加上 # coding:utf-8 。
Unicode编码有两种方式,1. u"你好呀" 前面的u表示对字符串是unicode编码,则会正常输出中文。2. '你好呀'.decode('utf-8') 这表示把utf-8编码解码转换成Unicode编码。
bstring = astring.encode("utf-8")把Unicode编码成utf-8
cstring = astring.decode("utf-8")按照utf-8解码,解码还原成unicode
>>> a=u'iii'
>>> print a
iii
>>> a
u'iii'
使用print 是打印出这个内容,直接打印,是把它的编码也打印出来。
输出:print ‘aaaaaaa’ print ‘aaaaa’*3 print 'aaaa'+'bbbbb' print 'a','b','c' print 11+12
但是不可以像java 一样,字符串连接数字类型。例如 'aaaaa'+12 ,它不会自动转换成字符串类型。
输入:name = raw_input('please input a number.') 这样就会在输入的时候提示 'please input a number.', 并且把输入值传给name
注:
对于中文的输入,需要在.py 文件的第一行加上 # coding:utf-8 。
Unicode编码有两种方式,1. u"你好呀" 前面的u表示对字符串是unicode编码,则会正常输出中文。2. '你好呀'.decode('utf-8') 这表示把utf-8编码解码转换成Unicode编码。
bstring = astring.encode("utf-8")把Unicode编码成utf-8
cstring = astring.decode("utf-8")按照utf-8解码,解码还原成unicode
>>> a=u'iii'
>>> print a
iii
>>> a
u'iii'
使用print 是打印出这个内容,直接打印,是把它的编码也打印出来。
相关文章推荐
- python基础学习-输入输出
- Python3学习笔记【基础2--输出,输入,格式化,编码】
- 黑马程序员之WinForm编程基础学习笔记:输入宽和高,输出面积。
- 递归调用输出元素 分类: python 小练习 python基础学习 2013-06-30 11:54 278人阅读 评论(0) 收藏
- Python基础:数据类型、变量定义、输入/输出、逻辑、函数/模块(导入)/类、异常处理
- Python学习之:输入输出
- Python3基础之输入和输出实例分析
- python基础(文件输入/输出 内建类型 字典操作使用方法)
- 黑马程序员之WinForm编程基础学习笔记:在多行文本框中输入多行"姓名=成绩"格式的数据,要求输出成绩最高的学生的姓名和成绩。
- python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
- Python学习-12.Python的输入输出
- Python学习入门基础教程(learning Python)--1.2.3 Python格式化输出百分比
- 输出包含共同元素的变量值 分类: python 小练习 python基础学习 2014-03-11 13:55 188人阅读 评论(0) 收藏
- Python基础知识(三)--基本的异常处理、算术运算符、输入/输出
- 标准输出stdout、标准错误stderr 分类: python python基础学习 2013-06-17 18:08 308人阅读 评论(0) 收藏
- Python学习入门基础教程(learning Python)--1.2.2 Python格式化输出基础 .
- Python学习入门基础教程(learning Python)--1.3 Python数据输入 .
- python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
- python学习-输入输出
- Python学习笔记:02 基础:变量、整数、字符串、赋值、基本输出、注释、代码块