计算机、操作系统、编程语言、解释器、注释、变量、标识符、关键字、命名规则
1.计算机由哪部分组成?
硬件系统和软件系统
计算机中的硬件分为计算机主机部分和外设部分,中央处理器由控制器和运算器组成,一般我们说的手机内存是随机存储器,硬盘或者固态硬盘是外存储器。
2.操作系统的作用
操作系统是介于应用程序和硬件之间的程序,它的主要作用是管理计算机资源,向上支持软件运行,向下管理硬件
3.编程语言的作用
使用计算机开发一些软件,解决人们日常生活中的问题.
4.说出解释器的作用
把编程语言翻译成计算机能懂的语言
5.说出python的解释器种类
我们常用的是CPython(官方版本的C语言实现),其他还有Jython(可以运行在Java平台)、IronPython(可以运行在.NET和Mono平台)、PyPy(Python实现的,支持JIT即时编译)
6.Python的主流两大版本
Python2和Python3
7.说出不同系统上搭建python开发环境的流程
8.python解释器用来解释python语言,pycharm就是集成开发环境 IDE 在pycharm里进行开发.
9.语言历史 优缺点 应用领域
python是由荷兰国家龟叔于1991年创造的。
10.注释的作用 以及如何使用注释
注释的作用:1、服务于自己。2、服务于他人。3、开发中调试代码。
注释就是对一行 或者 多行 代码进行解释
单行注释:#或者ctrl+/
多行注释:'''或者"""
11.变量作用和类型
作用:用来临时保存数据
类型:numbers数字:int整型、float浮点、long长整型、complex复数。 bool布尔 True or False。 string字符串。List列表。 Tuple元组。字典Dictionary。
区别:
1.可变与不可变
元组是不可变的, 而列表是可变的。
可变不可变则体现在了如下:
可变类型 列表, 字典 ——增加删除修改,都不会使ID发生变化
不可变类型 数字、字符串、元组 ——即如果赋予新值,他的ID会发生变化
2.内部区别
元组通常由不同的数据,而列表是相同类型的数据队列。元组表示的是结构,
而列表表示的是顺序。举个例子来讲:当你想记录棋盘上的一个子的坐标时,
应该使用元 组;当你想记录棋盘上所有的子的坐标(一系列相同的数据)时,
应该使用列表。
表示一个点 point = (1,2)
表示一系列点points = [(1,2),(1,3),(4,5)]
3.与字典的联系
列表无法与字典进行互动,即不能将列表当做字典的key,而元组可以。
如:a = (1,2)
b = [4,5]
c = {a: ‘start point’} 正常
c = {b: ‘end point’} 报错
>>> c[a]
‘start point’
4.执行复杂度
由于元组支持的操作比列表小,所以元组会比列表稍微快了一点。但除非有很大量的数据要处理,否则这一点还是不那么受强调的。
查看类型 print(type(?))
12.什么是标识符 什么是关键字
标识符:自己定义的一些变量名、函数名、方法名、类名。由字母、数字、下划线组成,不可以数字开头,并区分大小写
命名规则:
小驼峰命名法(变量 函数 方法):首字母小写其余每个单词的首字母大写。例如:myName
大驼峰命名法(类名):每个单词首字母大写。例如:MyName
_下划线连接(变量 函数 方法):每个单词都小写之间用下划线连接。例如:my_name
关键字:
python解释器已经使用的、具有一些特殊功能的标识符,不允许开发者自己定义和关键字相同的标识符
查看关键字:
PyCharm中:
import keyword import导入keyword模块
print(keyword.kwlist)
命令行中:
>>> import keyword
>>> keyword.kwlist
网友评论