首页 > 编程语言 > 详细

python_学习笔记

时间:2020-03-05 12:47:50      阅读:72      评论:0      收藏:0      [点我收藏+]

主要记录python和其它语言中不同特性、以及重点部分

第一次写博客呢 ?? 没有分享知识的能力,只当作是记录自己的学习过程了

 

Python是一门跨平台的解释型高级动态编程语言

支持面向对象程序设计,拥有大量成熟的扩展库

支持把多种不同语言编写的程序融合

这个语言自由度很大,学习门槛低,推荐没有其它语言基础的人学习

 

在使用变量前无需提前声明和定义,属于强类型编程语言,编译器会自动推断类型,同时是一种动态类型语言,可随时变换类型

在IDLE中使用交互式编程模式

>>> a = 1 ###无需定义类型
>>> a
1
>>> a = "233" ###类型可以改变
>>> a
233

 

采用基于值的内存管理方式,同一个值在内存中只有一份,多个变量指向同一个内存地址

支持内存的自动管理,但是推荐显示的删除变量

>>> x = 1
>>> y = 1
>>> id(x)
140731043661472
>>> id(y)
140731043661472
>>> x
1
>>> del x
>>> x
Traceback (most recent call last):
  File "<pyshell#17>", line 1, in <module>
    x
NameError: name x is not defined

 

变量类型和其它语言差不多,支持复数

字符串可用,单引号,双引号,三引号来表示

 

运算符 : 支持矩阵相乘运算符@、不支持++ --运算符

 

输入 input() 输出 print()

 

python_学习笔记

原文:https://www.cnblogs.com/LIN-JW/p/12419081.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!