python学习

python自学之路一

注:python安装及历史背景后面慢慢补上,主要是一些自学之路的经验,仅作参考
一、python解释器
第一个程序 首先我们需要声明python的解释器 代表代码用什么解释执行
如:方式一: #!/usr/bin/env python
方式二:#!!/usr/bin/python
两种方式的不同点:env代表找环境变量,是到整个系统去找python环境变量。方式二是写死的方式,不推荐用

二、字符编码
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示英语和其它西欧语言,其最多只能用8位来表示(一个字节),即:2**8=256-1,所以只能表示255个字符。
为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big
5.
GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号。GB2312支持的汉字太少,1995年的汉字扩展规范GBK1.0收录了21886个符号。分为汉字区 和图形符号区。2000年的GB18030正式取代GBK1.0的正式国家标准。
国际统一标准:Unicode(统一码)
ASCII一个字符占一个字节(1bite),Unicode一个字符统一占2个字节即(2bite);utf-8可变长的字符编码,英文:1byte,中文3bytes。
python2.x需指明字符集: # -- coding:utf-8 --
python3.x默认字符编码是utf-8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值