操作系统
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。
python基础
1. 对于单个文件程序来说,文件后缀可以任意,但是当一个文件需要导入另一个文件时,就需要保证文件后缀名为.py
2. #!/usr/bin/env python 这句是指定python的解释器,在Linux下经常用到
3. # -*- codeing:utf8 -*- //这句在python3中没什么作用,但在python2中有中文就必须包含这句话,指定编码格式
4. ascii 8位; Unicode至少16位浪费内存; utf-8需要几位就用几位表示,节省内存且能准确表示
5. 在python中单行注释用#,多行注释用"""(三个双引号)
6. 变量只能由字母、下划线和数字组成,但不能以数字开头,python的关键字不能作为变量名使用
7. 尽量让变量名有意义,别人一看就知道代指的是什么,python中使用下划线进行单词间的连接
8. 代码块,使用缩进表示代码块,条件语句if-elif-else
n1="alex"
n2="root"
if n1==n2:
print('Ok')
else:
print('No')
如果满足条件后,什么都不想执行,必须在代码块中写上pass,否则回报错
9.基本数据类型
1.字符串:引号中的都是字符串""" ''' ' ",字符串相加是连接字符串,字符串和数字相乘,是重复出现多少次
2.数字:加减乘除,乘方,取余,取商 + 、-、* 、/ 、** 、%、//
10. while循环语句
c = 0
while c<3:
user = input("用户名:")
passwd = input("密码:")
if user=="root":
if passwd=="123456":
print("登陆成功")
break
else:
print("用户名或密码错误")
c = c+1
print("跳出循环")