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

python基础

时间:2018-07-19 17:21:47      阅读:360      评论:0      收藏:0      [点我收藏+]

标签:ima   变量   ...   图片   pre   orm   硬盘   作用   解释   

  • 变量

变化的状态/特征。
变即记录的状态是可以发生变化的
量即衡量/记录现实世界中的某种特征/状态

变量的基本作用:是用来存储数据,被后面的代码引用

  • 定义变量的语法

变量名(访问到值的唯一方式)、赋值符号(将值的内存地址绑定给变量名)、变量值(表示状态)

例:

技术分享图片
使用规则:先定义、再通过变量名去引用

  • 变量的定义规范

1、变量名只能是字母、数字、下划线的组合
2、不能以数字开头
3、不能用关键字作为变量名(and,or,if,is,not........)
注意:定义变量名约定俗成的规则
1、不用中文、拼音
2、变量名不能让过长
3、变量名不能词不达意
变量名的定义方式:
1、驼峰体(AgeOfOldboy=43)
2、下划线(age_of_oldboy=43)    #推荐使用

定义一个变量,变量的值会具备三个特征:ID,type,value
1等号比较的是值
2is 比较的是 ID
#注意:

1ID相同,type和value必定相同
2value相同type必定相同,但是ID可能不同
如下:

C:\Users\zhang>python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD6
4)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>
>>>
>>> a=‘userinfo name:lining‘
>>> b=‘userinfo name:lining‘
>>> id(a)
41114840
>>> id(b)
41114912
>>> a==b
True
>>> a is b
False
>>>
  • 执行python程序的两种方式

1、交互式

优点:调试程序/代码方便
缺点:无法永久保存代码

2、命令行

python3 D:\PycharmProjects\练习.py
可以永久保存代码(以文件的形式)

python执行程序的三个过程

1、先启动python解释器
2、将python程序当普通文件从硬盘读入内存
3、python3解释器解释执行刚刚读入内存的文件代码
#只有在第3个过程时才识别python的语法

  • 垃圾回收机制

python会定期的自动回收引用计数为0的值

技术分享图片
1 # 垃圾回收机制
2 x = 12  # 引用计数为1
3 y = x  # 引用计数为2
4 
5 x = 11  # 引用计数为2-1=1
6 del y  # 引用计数为1-1=0

 

python基础

标签:ima   变量   ...   图片   pre   orm   硬盘   作用   解释   

原文地址:https://www.cnblogs.com/rongge95500/p/9336672.html

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