• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

慕容芷泪

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Python 的第一个小程序

F盘   新建文本文档 hello.txt

内容为:

print("hello world! hello 2018!");

打开CMD

cd c:\                               \\cd=change directory

dir                                    \\查看当前目录的文件列表

先进入文件的位置,在进Python程序的位置 + 文件名称

打开Python的交互界面 

cd..                                //返回上层目录

cd../..                                //返回上两层目录

 

.txt      代表文件的扩展名(后缀名),用于区别文件类型

.txt     记事本文本文档文件

.doc   word文档

.xls  execl 文件

.ppt  PPT文件

.exe  可执行文件

.jpg  .png  .jpeg  图片

.gif  动态图片

.pdf   PDF文件

.mp4   .avi视频

.py    Python文件

.java    Java文件

.c   .h   C源码

.php    php文件

.js   Javascript

 

配置环境变量

path 里添加Python的位置

 

  执行py程序方式的执行:

  1、交互器,缺点程序不能永久保存,主要用于简单的语言测试

  2、文件执行

 

Hello World程序
变量
变量 是 为了存储 程序运算过程中的一些中间 结果,为了方便日后调用

Variables 变量 are used to store 保存、储存 information 信息 to be referenced  被日后调用 and
manipulated 操作或更改 in a computer program 程序. They also 并且还 provide 提供 away方式 of
labeling 标记 data 数据 with a descriptive 描述性 name, so our programs can be understood 理解
more clearly 更清晰 by the reader 阅读者 and ourselves 我们自己. It is helpful to think of
variables as containers 容器 that hold 保持、保存 information (如果我们把变量看作成是一个保存信息
的容器是更容易理解的). Their sole 主要 purpose 目的 is to label 标记 and store 存储 data                    
in memory 内存里. This data 数据 can then 然后 be used 使用它 throughout 整个 your program.

变量的命名规则
1. 要具有描述性
2. 变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~)
3. 不能以中文为变量名
4. 不能以数字开头
5. 保留字符是不能被使用  print = 33

保留字符:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

例如:student_number
  studentNumberPython              //驼峰体

常量 :不变的量 pie = 3.141592653....
在py里面所有的变量都是可变的 ,

所以用全部大写的变量名来代表此变量为常量

 


字符编码
支持中文的第一张表就叫 GB2312

GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号。

汉字区的内码范围高字节从B0-F7,低字节从A1-FE,占用的码位是72*94=6768。其中有5个空位是D7FA-D7FE。GB2312 支持的汉字太少。

 

1995年的汉字扩展规范GBK1.0收录了21886个符号,它分为汉字区和图形符号区。汉字区包括21003个字符。

 

2000年的 GB18030是取代GBK1.0的正式国家标准。该标准收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数民族文字。

现在的PC平台必须支持GB18030,对嵌入式产品暂不作要求。所以手机、MP3一般只支持GB2312。

Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。

Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,规定虽有的字符和符号最少由 16 位来表示(2个字节),

即:2 **16 = 65536,  存一个字符 统一占用2个字节

UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类:

ascii码中的内容用1个字节保存、欧洲的字符用2个字节保存,东亚的字符用3个字节保存...

 

  编码发展史  

  中文 Assic码 -->Gb2312 ->gbk1.0-->gb18030
  世界 Assic 码-->unicode -->utf-8

 

posted on 2017-12-31 19:51  慕容芷泪  阅读(92)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3