第九节课:任务9:009.程序的构成
Python程序的构成,一个程序是由什么构成的
1.python程序由模块组成
, 一个模块对应一个python源文件,(文件后缀名.py)
2.模块由语句构成
运行程序时,安装模块中语句的顺序依次执行。
代码的组织和缩进
“龟叔”在设计python时,直接通过缩进来组织代码
缩进时,几个空格都是允许的,但是空格数必须统一,我们通常用四个空格表示一个缩进
使用注释 #
养成写注释的好习惯,方便他人也方便自己。
’’’ ‘’’ #
使用行连接符 \
一般来说,一行程序的长度是没有限制的,但是为了增加可读性。通常采用行连接符
A=[10,20,30,40,\
50,60,20,50,\
10,20,30]
print(A)
等价于
A=[10,20,30,40,50,60,20,50,10,20,30]
print(A)
。
。
。
。
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
第十节课:任务10:010.对象的基本组成和内存示意图
对象
Python中,一切皆为对象。
每个对象由:
标识(identity)、类型(type)值(value) 组成。
对象的本质就是一个内存块,就像一个车位或者房间一样。
1 Identity: 计算机的内存地址
使用id(object)可以返回目标的 标识
2 type: 数据类型。
Type(obj)
3 value: 数据值。
Print()
试验代码:
A=3
B=”我爱你”
>>> id(3)
140736269620096
>>> id(a)
140736269620096
>>> type(3)
#A是一个变量,3是一个对象
这表示一个内存块 id为140736269620096 ,存储类型为 int 值为3
A的值其实是3整个数据的存储id A: 140736269620096
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
第十一节课:任务11:011.引用的本质_栈内存和堆内存_内存示意图
引用。
在python中,变量就是对象的引用。 变量存储的是对象的地址。
A=3 b=”我爱你”
A,和b就是 栈 ,3和”我爱你”就是 堆
栈 是放变量的, 堆 是放对象的。
**
注意:python的特点!!
**
1变量不需要声明类型。Python是动态类型语言
C中 int a=3 但是python中直接a=3
2 Python是强类型语言,
每个对象都有类型,只支持该类型支持的操作。
例如:
>>> a=3+10
>>> a
13
>>> a=3+"10"
Traceback (most recent
call last):
File "", line 1,
in
a=3+"10"
TypeError: unsupported
operand type(s) for +: 'int' and 'str'
字符串不能加减操作!
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
第十二节课:012.标识符_帮助系统的简单使用_标识符
标识符
标识符:用于变量,函数,类,模块等命名
(就是起名字用的)
命名规则:
1区分大小写,sxt和SXT是完全不同的。
2第一个字符必须为字母、下划线, 后面可为数字下划线字母
3不能使用关键字 if or 等等
输入quit退出
直接点击f1可以看到help文档
4以双下划线开头和结尾的名称有特殊含义
init
原文链接:https://blog.csdn.net/asd1103810477/article/details/106725578