1. #===============================================
    # # 1、简述cpu、内存、硬盘的作用
    # cpu是人的大脑,负责控制全身和运算
    # 内存是人的记忆,负责临时存储
    # 硬盘是人的笔记本,负责永久存储
    #
    # # 2、简述什么是操作系统以及它有何作用
    #
    # 操作系统是一个协调\管理\控制计算机硬件资源与软件资源的一个控制程序
    # 1. 把复杂硬件操作封装成简单的功能/接口用来给用户或者应用程序使用(文件)
    # 2. 把应用程序对硬件的竞争变得有序
    #
    # # 3、python test.py执行的三个阶段是什么?在哪个阶段识别文件内的python语法?
    # 1,先启动python解释器
    # 2,python解释器将python文件由硬盘读入内存
    # 3,python解释器执行刚刚读入内存的代码,开始识别python语法
    #
    # # 4、简述python的内存管理
    #
    # 1 引用计数,使用引用计数来追踪内存中的对象,记录计算值被关联了多少个变量名
    # 2 垃圾回收机制,引用计算一旦为零就是垃圾,会被python的垃圾回收机制自动清理
    #
    # # 5、基本数据类型的定义与使用
    # 1,int整型
    # 定义:整数,age=10
    # 用于:年龄,等级,身份证号,qq号,个数
    # 2,float浮点型
    # 定义:小数,salary=3.1
    # 用于:工资,身高,体重,
    # 3,字符串
    # 定义:加了引号的字符就是字符串类型,name='abc'
    # 用于:描述性的内容,如姓名,性别,爱好等
    # 4,列表list:
    # 定义:在[]内用逗号分隔开多个任意类型的值
    # 用于:记录多个值,比如人的多个爱好,一个班级多个学生的性别,
    # 5,字典dict:
    # 定义:在{}内用逗号分隔开多个key:value的值,其中value可以是任意数据类型,而key通常应该是字符串类型
    # 用于:存放一个或多个人的多种信息:姓名,性别,年龄等
  2.  
  3. # 今日:
    # 2、python test.py执行的三个阶段是什么?在哪个阶段识别文件内的python语法?
    # 1,先打开python解释器
    # 2,用python解释器把硬盘上的数据加载到内存中
    # 3,python调用cpu执行内存中的程序,这个阶段识别文件里的python语法
  4.  
  5. # 3、将下述两个变量的值交换-done
    # s1='alex'
    # s2='SB'
    # s1,s2 = s2,s1
    # print(s1,s2) #SB alex
  6.  
  7. # 4、判断下述结果-done
    # msg1 = 'alex say my name is alex,my age is 73,my sex is female'
    # msg2 = 'alex say my name is alex,my age is 73,my sex is female'
    # print(id(msg1),id(msg2)) # 34687440 34687440
    # msg1 is msg2 #True
    # msg1 == msg2 #True
    #
    # 5、什么是常量?在python中如何定义常量-done
    # 通常不会改变的量,OLDBOY_OF_AGE 字母全部是大写
  8.  
  9. # 6、有存放用户信息的列表如下,分别存放用户的名字、年龄、公司信息-done
    # userinfo={
    # 'name':'egon',
    # 'age':18,
    # 'company_info':{
    # 'cname':'oldboy',
    # 'addr':{
    # 'country':'China',
    # 'city':'Shanghai',
    # }
    # }
    #
    # }
    # 要求取出该用户公司所在的城市
    # print(userinfo['company_info']['addr']['city']) #Shanghai
  10.  
  11. # students=[
    # {'name':'alex','age':38,'hobbies':['play','sleep']},
    # {'name':'egon','age':18,'hobbies':['read','sleep']},
    # {'name':'wupeiqi','age':58,'hobbies':['music','read','sleep']},
    # ]
    # 取第二个学生的第二个爱好
    # print(students[1]['hobbies'][1]) #sleep
    # 要求取出三名学生的详细信息分别赋值给三个变量(用一行代码实现)
    # a,b,c = students
    # print(a,b,c)

PYTHON-操作系统基础-2-练习的更多相关文章

  1. python爬虫-基础入门-python爬虫突破封锁

    python爬虫-基础入门-python爬虫突破封锁 >> 相关概念 >> request概念:是从客户端向服务器发出请求,包括用户提交的信息及客户端的一些信息.客户端可通过H ...

  2. 孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备

     孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天本来应当继续学习Python的数据库操作,但根据过去我自 ...

  3. Python之基础练习题

    Python之基础练习题 1.执行 Python 脚本的两种方式 2.简述位.字节的关系 解:8位是一个字节 3.简述 ascii.unicode.utf-8.gbk 的关系 4.请写出 “李杰” 分 ...

  4. Python服务器开发二:Python网络基础

    Python服务器开发二:Python网络基础   网络由下往上分为物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. HTTP是高层协议,而TCP/IP是个协议集,包过许多的子协议.包括: ...

  5. Python socket 基础(Server) - Foundations of Python Socket

    Python socket 基础 Server - Foundations of Python Socket 通过 python socket 模块建立一个提供 TCP 链接服务的 server 可分 ...

  6. Python socket 基础(Client) - Foundations of Python Socket

    Python socket 基础- Foundations of Python Socket 建立socket - establish socket import socket s = socket. ...

  7. Python 语言基础

    Python 语言基础 Python 开发环境 计算机组成 编程语言(计算机语言)是人们为了控制计算机,而设计的一种符号和文字的组合,从而实现向计算机发出指令. 形式是符号和文字的组合 目的是为了控制 ...

  8. Python文件基础

    ===========Python文件基础========= 写,先写在了IO buffer了,所以要及时保存 关闭.关闭会自动保存. file.close() 读取全部文件内容用read,读取一行用 ...

  9. 3.Python编程语言基础技术框架

    3.Python编程语言基础技术框架 3.1查看数据项数据类型 type(name) 3.2查看数据项数据id id(name) 3.3对象引用 备注Python将所有数据存为内存对象 Python中 ...

  10. Linux操作系统基础(四)保护模式内存管理(2)【转】

    转自:http://blog.csdn.net/rosetta/article/details/8570681 Linux操作系统基础(四)保护模式内存管理(2) 转载请注明出处:http://blo ...

随机推荐

  1. C++11并发——多线程lock_gurad ,unique_lock (三)

    http://www.cnblogs.com/haippy/p/3346477.html struct defer_lock_t {}; 该类型的常量对象 defer_lock(defer_lock ...

  2. laravel/lumen 的构造函数需要注意的地方

    比如 lumen,ConsoleServiceProvider 里面的 register 做了下面的处理: \Laravel\Lumen\Console\ConsoleServiceProvider: ...

  3. SQL Server 一句Sql把表结构全部查询出来

    --一句Sql把表结构全部查询出来 SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colo ...

  4. 超级牛皮的oracle的分析函数over(Partition by...) 及开窗函数

    over(Partition by...) 一个超级牛皮的ORACLE特有函数. 天天都用ORACLE,用了快2年了.最近才接触到这个功能强大而灵活的函数.真实惭愧啊! oracle的分析函数over ...

  5. win10重复安装

    使用大白菜启动盘装win10的时候,一直循环的重启然后设置,然后再重启,再设置.陷入了死循环. 解决办法:在自定义快捷键那个界面按 Ctrl+Shift+F3 .这是直接进入桌面的快捷键.

  6. 原生js轮播图实现

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. 客户端连接linux经常间隔性断开链接【转】

    起因 在使用SecureCRT通过telnet或SSH访问linux时,总是出现过段时间操作就会断开连接提示重连的问题.起初以为是网络不稳定造成的,但我测试发现在服务器端一直可以ping通客户端IP, ...

  8. 我的日志分析之道:简单的Web日志分析脚本

    前言 长话短说,事情的起因是这样的,由于工作原因需要分析网站日志,服务器是windows,iis日志,在网上找了找,github找了找,居然没找到,看来只有自己动手丰衣足食. 那么分析方法我大致可分为 ...

  9. Java基础编程题——素数

    package com.yangzl.basic; /** * 判断101-200之间有多少个素数,并输出所有素数. * @author Administrator * */ /*程序分析:判断素数的 ...

  10. 嵌入式iframe子页面与父页面js通信方式

    iframe框架中的页面与主页面之间的通信方式根据iframe中src属性是同域链接还是跨域链接,有明显不同的通信方式,同域下的数据交换和DOM元素互访就简单的多了,而跨域的则需要一些巧妙的方式来实现 ...