PYTHON-操作系统基础-2-练习
#===============================================
# # 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、python test.py执行的三个阶段是什么?在哪个阶段识别文件内的python语法?
# 1,先打开python解释器
# 2,用python解释器把硬盘上的数据加载到内存中
# 3,python调用cpu执行内存中的程序,这个阶段识别文件里的python语法 # 3、将下述两个变量的值交换-done
# s1='alex'
# s2='SB'
# s1,s2 = s2,s1
# print(s1,s2) #SB alex # 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 字母全部是大写 # 6、有存放用户信息的列表如下,分别存放用户的名字、年龄、公司信息-done
# userinfo={
# 'name':'egon',
# 'age':18,
# 'company_info':{
# 'cname':'oldboy',
# 'addr':{
# 'country':'China',
# 'city':'Shanghai',
# }
# }
#
# }
# 要求取出该用户公司所在的城市
# print(userinfo['company_info']['addr']['city']) #Shanghai # 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-练习的更多相关文章
- python爬虫-基础入门-python爬虫突破封锁
python爬虫-基础入门-python爬虫突破封锁 >> 相关概念 >> request概念:是从客户端向服务器发出请求,包括用户提交的信息及客户端的一些信息.客户端可通过H ...
- 孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备
孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天本来应当继续学习Python的数据库操作,但根据过去我自 ...
- Python之基础练习题
Python之基础练习题 1.执行 Python 脚本的两种方式 2.简述位.字节的关系 解:8位是一个字节 3.简述 ascii.unicode.utf-8.gbk 的关系 4.请写出 “李杰” 分 ...
- Python服务器开发二:Python网络基础
Python服务器开发二:Python网络基础 网络由下往上分为物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. HTTP是高层协议,而TCP/IP是个协议集,包过许多的子协议.包括: ...
- Python socket 基础(Server) - Foundations of Python Socket
Python socket 基础 Server - Foundations of Python Socket 通过 python socket 模块建立一个提供 TCP 链接服务的 server 可分 ...
- Python socket 基础(Client) - Foundations of Python Socket
Python socket 基础- Foundations of Python Socket 建立socket - establish socket import socket s = socket. ...
- Python 语言基础
Python 语言基础 Python 开发环境 计算机组成 编程语言(计算机语言)是人们为了控制计算机,而设计的一种符号和文字的组合,从而实现向计算机发出指令. 形式是符号和文字的组合 目的是为了控制 ...
- Python文件基础
===========Python文件基础========= 写,先写在了IO buffer了,所以要及时保存 关闭.关闭会自动保存. file.close() 读取全部文件内容用read,读取一行用 ...
- 3.Python编程语言基础技术框架
3.Python编程语言基础技术框架 3.1查看数据项数据类型 type(name) 3.2查看数据项数据id id(name) 3.3对象引用 备注Python将所有数据存为内存对象 Python中 ...
- Linux操作系统基础(四)保护模式内存管理(2)【转】
转自:http://blog.csdn.net/rosetta/article/details/8570681 Linux操作系统基础(四)保护模式内存管理(2) 转载请注明出处:http://blo ...
随机推荐
- mybatis插入数据后返回自增的主键id
在插入数据时候想自动返回mysql的自增的主键,需要在mapper.xml中配置下: <insert id="insert" parameterType="com. ...
- 自定制Centos7.3系统镜像(ISO)
本文主要介绍如何根据官方的Centos镜像文件,在保留原有默认安装的RPM包的基础下,添加自己所需要的RPM包的,最终生成一个自定制版的ISO,节省了宝贵的时间并确保了安装的定制性.对于其他没有介绍的 ...
- JQ版本对比
JQ不知不觉来到第三版了,那么它们有什么不同呢? 下面先给大家推一个CDN加速的网站,上面有各种JQ的版本:http://www.bootcdn.cn/jquery/ 先来对比一下它们的“体重”,23 ...
- 6、Python-元组
定义 # Python的元组与列表类似,不同之处在于元组的元素不能修改.元组使用小括号,列表使用方括号. aTuple = ('et',77,99.9) print(aTuple) 元组的操作 aTu ...
- FZU - 1989 AntiAC
Problem 1989 AntiAC Accept: 93 Submit: 444Time Limit: 4000 mSec Memory Limit : 32768 KB Prob ...
- Servlet总结(一)
一.Servlet了解 1.Servlet全称Java Servlet,是用java编写的独立于平台和协议的服务器端应用程序,运行于服务器,采用请求-响应模式提供Web服务 2.Servlet实现过程 ...
- .NET面试题系列(十一)WinDbg、Perfmon
WinDbg 资料 https://www.cnblogs.com/sheng-jie/p/9503650.html https://www.cnblogs.com/yudongdong/p/9701 ...
- luogu P4568 [JLOI2011]飞行路线
传送门 看到免费次数\(k\)最多只有10,可以考虑构建\(k+1\)层的分层图,即每一层正常连边,上下两层对应点连边权为0的单向边,最后对所有层里面的\(di_t\)取\(\max\)救星了 #in ...
- C - Least Crucial Node
题目链接:https://cn.vjudge.net/contest/247936#problem/C 具体大意:给你起点和中点,总点数,边数.求到终点的最小割点. 具体思路:可以用tarjan算法来 ...
- Android测试技能树
Android 基础知识 Android 的体系结构 apk 的组成结构 adb 命令的使用 Android 的四大组件 Activity 的生命周期 … 测试/开发环境的准备 JDK 安装 SDK ...