计算机的组成
计算机是由硬件系统和软件系统两部分组成的。
传统电脑系统的硬件单元一般可分为输入单元、输出单元、算术逻辑单元、控制单元及记忆单元,其中算术逻辑单元和控制单元合称中央处理单元。
编程语言
用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算机发送指令,让计算机完成对应的工作。
编程语言就是人类和计算机进行交流的语言。
python的优缺点
优点:规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库的优点。
缺点:python语言非常完美,没有明显的短板和缺点,唯一的缺点就是执行效率慢,这个是解释型语言所通用的,同时这个缺点也将被计算机也来越强大的性能所弥补。
python的输入输出
输入:input()
输出:print()
python的变量及数据类型
变量的定义:
程序用来处理数据的,变量就是用来存储数据的
变量的类型:
字符串
数字:整型、浮点型(整型:整型int、长整型)(浮点型:单精度浮点型 、双精度浮点型)
布尔类型:true、false。对于计算机,true和false存储分别为1和0.
列表
元祖
字典
集合
标识符
定义:自己定义的,变量名、函数名等
标识符命名规则 :
1、标识符只能由字母、数字、下划线组成。
2、标识符不能以数字开头。
3、标识符不能使用关键字(不能与python中的关键字重名)
关键字:
标识符的命名:
下划线:用下划线"_"来连接所有的单词,例如:my_list.
驼峰命名法
小驼峰式命名法:第一个单词以小写字母开头,第二个单词以大写字母开头,例如myList
大驼峰式命名法:每一个单词以大写字母开头,UserName
格式化输出、输入
输入:
python的运算符
算术运算符:
赋值运算符:
复合赋值运算符:
数据类型的转换: