计算机的配置以及简单的操作
计算机之间的配置
CPU 内存 硬盘 操作系统之间的关系
cpu: 中央处理器,运算中心与控制中心,相当于人的大脑。
内存:暂时存储数据,将应用程序加载到其内,
以遍与cpu进行数据传输交互。以遍与cpu进行数据传输交互。
8g,16g,32g.
处理速度快。
断电即消失。
硬盘:磁盘,d盘,e盘。长期存储数据(文件,小电影,片儿)。500g 1T,2T.
处理速度慢。
断电不消失。
操作系统:是一个软件,负责软件与硬件之间的交互,调度。
python的版本区别(面试)
python2x:
由于各个语言的大牛给python社区贡献源码,但是疏于管理,
python2x源码比较混乱,冗余。
python3x:
规范源码,使其优美清晰简单
计算机语言的分类
一共分两种解释型和编译型
1、解释型:
逐行解释,逐行执行
开发效率高,可以跨平台
执行效率相对慢
2、编译型:
将程序全部编译成二进制,然后再执行
执行效率高
开发效率低,不可以跨平台
一、python的优缺点
优点:
1、Python的定位是“优雅”、“明确”、“简单”
2、开发效率非常高,Python有非常强大的第三方库,基本上你想通过计算机实现任何功能
3、高级语言;当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节
4、可移植性;由于它的开源本质,Python已经被移植在许多平台上
5、可扩展性;如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。
6、可嵌入性;如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。
缺点:速度慢,代码不能加密,线程不能利用多CPU问题,这是Python被人诟病最多的一个缺点。(不致命,且已优化)
二、CPython
CPython是使用最广的Python解释器。教程的所有代码也都在CPython下执行。
三、python编码
python2x python3x 编码不同
python2x默认的编码是asiic, 在文件的首行:#-*- encoding:utf-8 -*-
python3x默认的编码是utf-8
# -*- coding: utf-8 -*-
四、
当行注释:# 被注释内容
多行注释:'''被注释内容''',或者"""被注释内容"""
五、(重要)
变量定义的规则:
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
以下关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
变量的定义要具有可描述性。(例如:name=('宋世龙')age=('18))
且推荐
song_shi_long=123
六、type(检查字符种类)
name=('songshilong')
print(name,type(name))
输出结果
songshilong <class 'str'>;str(字符串)
字符串可以做乘法以及加法
例:name = input('请输入姓名')
age= input('请输入年龄')
sex= input('请输入性别')
print(‘我的姓名是:’+name,‘我的年龄是:’+age,‘我的性别是:’+sex)
输出结果
输入姓名年龄和性别后
输出我的姓名是songhsilong 我的年龄是18 我的性别是男
布尔类型很简单,就两个值 ,一个True(真),一个False(假), 主要用记逻辑判断
例:
a=3
b=5
a > b
输出结果是:False
七、input(输入)
例1:name=input('请输入姓名:')
print(name)
输出结果:请输入姓名:(输入宋世龙回车后)
输出结果:宋世龙
八、if(或)
if后面一个空格
if下面四个空格
(规定- -)
if 条件:
满足条件执行代码
elif 条件:
上面的条件不满足就走这个
elif 条件:
上面的条件不满足就走这个
elif 条件:
上面的条件不满足就走这个
else:
上面所有的条件不满足就走这段
if下可以跟if;
age=int(input('请输入年龄:'))
if age >18:
print('哇哦')
else:
print('小屁孩')
输出结果:
请输入年龄:(如输入12)
输出结果:小屁孩
username = input('请输入用户名:')
password = input('请输入密码:')
if username == '宋世龙':
if password == '123':
print('登录成功')
else:
print('密码错误')
else:
print('用户名不存在')
转载于:https://www.cnblogs.com/Lgongzi/p/10144441.html
计算机的配置以及简单的操作相关推荐
- php django mysql配置文件_Mysql学习Django+mysql配置与简单操作数据库实例代码
<Mysql学习Django+mysql配置与简单操作数据库实例代码>要点: 本文介绍了Mysql学习Django+mysql配置与简单操作数据库实例代码,希望对您有用.如果有疑问,可以联 ...
- 浅谈计算机是如何工作的及Linux下的简单反汇编操作
记得在学ARM编程时候学过如何基本的ARM汇编操作,也涉及到一些非常基础的Linux下的汇编指令形式.但都未真正深入了解,也没写过多少汇编代码,除了能够认识代码的含义以外,真正上手写一些汇编代码进行问 ...
- 计算机简单的操作是什么知识,简单的电脑计算机操作使用入门知识!(实用快键键)...
很多人觉得自己都是电脑高手了,只是很多最基础的知识我们都知道吗? 下面就来看看,这些很简单的计算机入门知识,或许很多操作你都不是很懂哦! 1.重命名文件或者文件夹的方法: 1)选中--右键--重命名 ...
- 计算机及linux操作系统的简单介绍
计算机及linux操作系统的简单介绍 文章目录 计算机介绍 冯诺依曼体系 二进制和十进制转换 摩尔定律 计算机分类 计算机硬件组成 内存 常见的磁盘接口 机械硬盘的基本参数 SSD固态硬盘 机柜 操作 ...
- 计算机相关配置基本信息,教你怎么查看电脑配置基本信息
华龙网2017年2月14日14时讯 对于刚入手的电脑或者是新配置的电脑,应该第一步想知道电脑的配置如何,今天小猪就和大家分享下怎样查看电脑配置,虽然是个很简单的操作,这里将介绍3种方法,希望对大家有帮 ...
- 怎样能显示计算机的配置高低,电脑配置怎么看高低,电脑配置知识大全
电脑配置怎么看高低,电脑配置知识大全 来源:互联网/编辑:佚名/时间:2020-05-13 在手机上看 扫一扫进入手机端 对于许多新手来说,如何检查其计算机配置的质量是一个更加棘手的问题,有时仍然存在 ...
- 演示:PPPOE服务端、拨号路由器、拨号计算机的配置
演示:PPPOE服务端.拨号路由器.拨号计算机的配置 对应演示录像:http://edu.51cto.com/lecturer/user_id-7648423.html 演示目标:完成如下演示目标. ...
- vb计算机考试试题及答案,计算机二级考试《VB》操作试题及答案2016
计算机二级考试<VB>操作试题及答案2016 一.基本操作题 (1)在名称为Forml,标题为"输入".最大化按钮不可用的窗体上画1个名称为Framel的框架控件,其标 ...
- Solr配置与简单Demo[转]
Solr配置与简单Demo 简介: solr是基于Lucene Java搜索库的企业级全文搜索引擎,目前是apache的一个项目.它的官方网址在http://lucene.apache.org/sol ...
最新文章
- xtragrid 上移下移
- C#中使用二进制和ProtoBuf分别进行序列化、反序列化、压缩、解压缩对比测试汇总
- variable not availabe in Chrome debugger
- 线程池默认多少个线程_我需要多少个线程?
- 单片机c语言参考文献最新,[2018年最新整理]10个单片机C语言实例.doc
- 太阳系八大行星碰撞的视频_火星的身世:从太阳系的起源说起
- BZOJ1652 [Usaco2006 Feb]Treats for the Cows
- 那些年黑了你的微软BUG
- mysql维护计划 自动备份_MysQL windows 下自动备份,同时加入计划任务脚本
- 第三章 比特币的实现机制
- 学习c++一点一滴----读取注册表
- Mysql 报错:Unknown collation: ‘utf8mb4_0900_ai_ci‘
- Atitit.部分错误 设计模式,异常处理框架atiPartErr 的总结
- 美赛2018b题O奖论文学习(一)
- 倍福plc的型号_常用PLC型号大全及简介,选型必备技能!
- 为什么爱因斯坦反对《自然辨证法》
- 捣鼓PlantUML
- Python与C++语法比较--字符串篇
- 计算机网络不同层中用于将网络互连的中间设备——转发器、网桥(桥接器)、路由器、网关
- vnc远程控制软件中文版,盘点六款好用的vnc远程控制软件中文版
热门文章
- No matching provisioning profiles found for Applications/MyApp.app”问题解决
- ospf多区域路由实验
- as与asp.net通信
- 【连载】【FPGA黑金开发板】Verilog HDL那些事儿--数码管电路驱动(八)
- .NET中统一的存储过程调用方法(收藏)
- 《Supervised Descent Method and its Applications to Face Alignment》阅读笔记
- php读取pdf文件乱码_PHP 读取PDF文件内容之PdfParser
- php 解压有密码的zip文件_文件解压引发的getshell
- TokenInsight:反映区块链行业整体表现的TI指数较昨日同期下跌1.54%
- NFT赛车游戏F1® Delta Time启动第二轮2019赛车NFT质押活动