一、计算机结构
1,硬件和软件(系统软件、应用软件)以及三者的直接间接联系。
2,软件开发的流程
3,计算机编程语言(指定目标、分解步骤
4,python的编辑和执行方式4种
方式一 | 交互模式下编辑运行(适用于代码量小且不需要保存) |
方式二 | 先使用文本编辑器进行代码编辑,再在命令行中执行(文件名必须是,py格式)(无颜色标识和自动缩进) |
方式三 | python官方提供的IDLE(相当于前两种方式的结合体)(适用于简单点单文件程序开发) |
方式四 | IDE集成开发环境,可把开发相关的各种环境和工具都集合到一起 |
二,pycharm使用方法
文件改名:右击-重构-重命名
注释方法:ctrl+/
寻求提示:ctrl+alt+L
代码的折叠和展开和跳转(按住CTRL键再点击相应函数)
代码的调试(右击)
控制台(交互)
注释:#单行注释
‘’‘ ’‘’ 或“”“ ”“”多行注释
#!解释路径
三、变量
1,对变量的理解:
变量并不是储存数据的容器,而是指向容器的索引。内存中储存着不同的数据,每个容器有一个独一无二的地址,而变量其实是存着地址,当变量更改时,实际上是更改了它指向的地址。
2,定义变量的方式
方法一:变量名=数值(实际操作是先把数值放到内存中,然后再把这个内存的地址给变量名
方法二:变量名1,变量名2 = 值1,值2(适用于多个变量赋值)
方法三:a=b=3(适用于变量值相同)
替换方法:ctrl+R 把当前文件所有a改成b
利用变量可节约磁盘、内存空间(重复写某个数值,每个值开辟一个空间)
四、数据类型
查看数据类型的方法:type()
数据类型的转换:
为什么要转换? python是动态类型,也就是数据类型并没有在编译时确定,而是在运行时确定,可以随时修改数据类型。且是强类型,也就是数据类型不容易随环境变化而变化