计算机之间的配置

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

计算机的配置以及简单的操作相关推荐

  1. php django mysql配置文件_Mysql学习Django+mysql配置与简单操作数据库实例代码

    <Mysql学习Django+mysql配置与简单操作数据库实例代码>要点: 本文介绍了Mysql学习Django+mysql配置与简单操作数据库实例代码,希望对您有用.如果有疑问,可以联 ...

  2. 浅谈计算机是如何工作的及Linux下的简单反汇编操作

    记得在学ARM编程时候学过如何基本的ARM汇编操作,也涉及到一些非常基础的Linux下的汇编指令形式.但都未真正深入了解,也没写过多少汇编代码,除了能够认识代码的含义以外,真正上手写一些汇编代码进行问 ...

  3. 计算机简单的操作是什么知识,简单的电脑计算机操作使用入门知识!(实用快键键)...

    很多人觉得自己都是电脑高手了,只是很多最基础的知识我们都知道吗? 下面就来看看,这些很简单的计算机入门知识,或许很多操作你都不是很懂哦! 1.重命名文件或者文件夹的方法: 1)选中--右键--重命名 ...

  4. 计算机及linux操作系统的简单介绍

    计算机及linux操作系统的简单介绍 文章目录 计算机介绍 冯诺依曼体系 二进制和十进制转换 摩尔定律 计算机分类 计算机硬件组成 内存 常见的磁盘接口 机械硬盘的基本参数 SSD固态硬盘 机柜 操作 ...

  5. 计算机相关配置基本信息,教你怎么查看电脑配置基本信息

    华龙网2017年2月14日14时讯 对于刚入手的电脑或者是新配置的电脑,应该第一步想知道电脑的配置如何,今天小猪就和大家分享下怎样查看电脑配置,虽然是个很简单的操作,这里将介绍3种方法,希望对大家有帮 ...

  6. 怎样能显示计算机的配置高低,电脑配置怎么看高低,电脑配置知识大全

    电脑配置怎么看高低,电脑配置知识大全 来源:互联网/编辑:佚名/时间:2020-05-13 在手机上看 扫一扫进入手机端 对于许多新手来说,如何检查其计算机配置的质量是一个更加棘手的问题,有时仍然存在 ...

  7. 演示:PPPOE服务端、拨号路由器、拨号计算机的配置

    演示:PPPOE服务端.拨号路由器.拨号计算机的配置 对应演示录像:http://edu.51cto.com/lecturer/user_id-7648423.html 演示目标:完成如下演示目标. ...

  8. vb计算机考试试题及答案,计算机二级考试《VB》操作试题及答案2016

    计算机二级考试<VB>操作试题及答案2016 一.基本操作题 (1)在名称为Forml,标题为"输入".最大化按钮不可用的窗体上画1个名称为Framel的框架控件,其标 ...

  9. Solr配置与简单Demo[转]

    Solr配置与简单Demo 简介: solr是基于Lucene Java搜索库的企业级全文搜索引擎,目前是apache的一个项目.它的官方网址在http://lucene.apache.org/sol ...

最新文章

  1. xtragrid 上移下移
  2. C#中使用二进制和ProtoBuf分别进行序列化、反序列化、压缩、解压缩对比测试汇总
  3. variable not availabe in Chrome debugger
  4. 线程池默认多少个线程_我需要多少个线程?
  5. 单片机c语言参考文献最新,[2018年最新整理]10个单片机C语言实例.doc
  6. 太阳系八大行星碰撞的视频_火星的身世:从太阳系的起源说起
  7. BZOJ1652 [Usaco2006 Feb]Treats for the Cows
  8. 那些年黑了你的微软BUG
  9. mysql维护计划 自动备份_MysQL windows 下自动备份,同时加入计划任务脚本
  10. 第三章 比特币的实现机制
  11. 学习c++一点一滴----读取注册表
  12. Mysql 报错:Unknown collation: ‘utf8mb4_0900_ai_ci‘
  13. Atitit.部分错误 设计模式,异常处理框架atiPartErr 的总结
  14. 美赛2018b题O奖论文学习(一)
  15. 倍福plc的型号_常用PLC型号大全及简介,选型必备技能!
  16. 为什么爱因斯坦反对《自然辨证法》
  17. 捣鼓PlantUML
  18. Python与C++语法比较--字符串篇
  19. 计算机网络不同层中用于将网络互连的中间设备——转发器、网桥(桥接器)、路由器、网关
  20. vnc远程控制软件中文版,盘点六款好用的vnc远程控制软件中文版

热门文章

  1. No matching provisioning profiles found for Applications/MyApp.app”问题解决
  2. ospf多区域路由实验
  3. as与asp.net通信
  4. 【连载】【FPGA黑金开发板】Verilog HDL那些事儿--数码管电路驱动(八)
  5. .NET中统一的存储过程调用方法(收藏)
  6. 《Supervised Descent Method and its Applications to Face Alignment》阅读笔记
  7. php读取pdf文件乱码_PHP 读取PDF文件内容之PdfParser
  8. php 解压有密码的zip文件_文件解压引发的getshell
  9. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期下跌1.54%
  10. NFT赛车游戏F1® Delta Time启动第二轮2019赛车NFT质押活动