python (1),, 1.解释型的,面向


1.解释型的,面向对象的,带有动态语义的高级程序设计语言。

2.使用Python

技术分享

3.Python和c脚本的区别

Python脚本

技术分享

** #coding:utf-8 设置编码格式

c脚本

技术分享

运行

技术分享


技术分享

4.Python常用工具


ipython

技术分享

pycharm

技术分享

5.字符编码

ASCII: 用二进制存储数据,一个字节存储一个字符。

Unicode:所有文字都是用两个字节存储,在内存中存储。

Utf-8: 可变长度编码,英文字符用一个字节存储,中文用三个字节存储,硬盘中存储。


6.编码与解码

编码:从Unicode到utf-8格式

解码:从utf-8到Unicode格式

技术分享

7.输入与输出

(1)输入

技术分享

(2)输出,可以有多个,用“,”隔起来

技术分享

8.变量

变量的命名:变量名首字母必须为字母(a-zA-Z),下划线(_),变量名只能是字母(a-zA-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。


Python垃圾回收机制:Python默认的垃圾收集机制是“引用计数”,每个对象维护了一个ob_ref字段。它的优点是机制简单,当新的引用指向该对象时,引用计数加1,当一个对象的引用被销毁时减1,一旦对象的引用计数为0,该对象立即被回收,所占用的内存将被释放。


技术分享

9.运算符

算数运算符

技术分享

关系运算符

技术分享

逻辑运算符

技术分享

10.Python数据类型

数字

(1)整形

技术分享

(2)长整型

技术分享

(3)浮点型

技术分享

(4)复数类型

技术分享



字符串

(1)定义字符串的三种方法

技术分享

(2)转义字符

技术分享技术分享

(3)三重引号

技术分享

11.字符串的索引

技术分享

12.字符串的切片

技术分享


python (1)

评论关闭