第一章 Python语言概述
计算机硬件系统(计算机五大部件):运算器、控制器、存储器、输入设备、输出设备。
运算器又称逻辑运算单元(Arithmetic Logic Unit,ALU),主要功能是对二进制编码进行算术运算及基本逻辑运算。运算结果由控制器指挥送到内存储器。
控制器基本功能是从内存储器中取指令和执行指令。
存储器具有记忆功能,用来保存信息。存储器的存储容量为字节,每个字节都有自己的编号,称为“地址”。计算机处理数据时,一次可以运算的数据长度称为一个“字”,一个字可以是一个字节,也可以是多个字节,1个字节等于8位,64位电脑处理器处理数据时一次能处理的最大位数为64位,也就是8个字节。内存储器直接与CPU相连接,容量小,速度快;外存储器,硬盘、磁带、光盘等。
输入设备:键盘鼠标等;
输出设备:显示器,打印机等;
功能:进程管理、存储管理、设备管理和文件管理。
第一代:机器语言
由二进制0、1代码构成
第二代:汇编语言
第三代:高级语言
C、Python、Java等
第四代:非过程化语言
两个典型应用:数据库查询和应用程序生成器
Python之父是Guido Van Rossum,Guido也爱追剧,最喜欢的一部剧是Monty Python and the Fling Circus,Python就命名于此。去年底耐不住退休生活的寂寞,加入了微软,重返工作岗位。
Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。
Python在执行时,首先将".py"文件中的源代码翻译成Python的byte code(字节码),然后再由Python虚拟机执行这些byte code。
1,Windows操作系统安装
Python Windows下载地址
2,Mac 操作系统安装
Python Mac下载地址
3,UNIX/LINUX 操作系统安装
Python UNIX/LINUX下载地址
print("Goodbay World!")
标志符是用户编程时所使用的名字。
标识符由可以由字母、下划线、数字组成,但是不能以数字开头,且Python区分大小写。
关键字就是具有特殊功能的标志符。
常量就是不变的量。
变量的主要作用是储存信息,Python中变量名区分大小写。
输入函数:input()
输出函数:print()
输入字符串
a = input("Please input a:") b = input("Please input b:") c = a + b print(c)
输入整数
a = int(input("Please input a:")) b = int(input("Please input b:")) c = a + b print(c)
一次输入两个字符串(字符串之间用空格隔开)
a , b= input().split() c = a + b print(c)
一次输入两个及以上整数(数之间用空格隔开)
a , b= map(int,input().split()) c = a + b print(c)
a , b , c, d= map(int,input().split()) e = a + b + c +d print(e)