码迷,mamicode.com
首页 > 编程语言 > 详细

python学习笔记_字符编码

时间:2017-12-14 14:54:59      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:ascii   用法   ima   body   文字   pos   ash   git   增加   

1.字符编码

ASCII码:一个byte=8位,128位中表示英文字母大小写、罗马字符等

GB2312、GBK、GB18030(中国自己的)表示汉字,早起一般移动设备    支持到GB2312

Unicode:万国码,2个byte=16位表示所有字符

UTF-8:可动态变化长度的编码。存英文1byte,中文3byte。python3字符集位UTF-8。python2默认编码是ascII码,若想在python2中支持中文等字符,在代码顶部增加#-*-coding:utf-8-*-

2.符号语法

单行在行前用#,段落注释在段前一行和段后一行用‘‘‘

‘‘‘也可用来引用段落字符串

单引号和双引号在python中用法完全一样,被引用的内容中的特殊符号不会被转义。(在bashell中单引号会转义)

在字符串中引用变量,方法1使用+连接

方法2:使用占位符%s   在字符串后面写%(变量名1,变量名2)                    ###s表示string,d表示digital数字,f表示浮点数floating,百分号%后面的字母要与变量类型一致,python默认的变量类型都是str,打印变量类型:print(type(变量名))    

技术分享图片

方法3:使用{}  在字符串后面加上.format()   例如

 技术分享图片

 

方法4:

 技术分享图片

 

转换变量类型int()  str()

input(’字符串‘)         ###在python27里位raw_input()

3.getpass模块

import getpass

passwd = getpass.getpass()

python学习笔记_字符编码

标签:ascii   用法   ima   body   文字   pos   ash   git   增加   

原文地址:http://www.cnblogs.com/huang99882008/p/8037373.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!