加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

?Python:计算机基础知识

发布时间:2020-12-17 00:00:02 所属栏目:Python 来源:网络整理
导读:cpu:相当于人的大脑,用于计算。 内存:储存数据,运行速度快,成本高,断电数据消失。 硬盘 :固态硬盘(快)、机械硬盘(有指针)。储存数据,需要长期保持数据,重要文件 打开qq过程:点击-硬盘-调用数据到内存-寄存器-cpu-传输数据到显示器。 操作系统

cpu:相当于人的大脑,用于计算。 内存:储存数据,运行速度快,成本高,断电数据消失。 硬盘 :固态硬盘(快)、机械硬盘(有指针)。储存数据,需要长期保持数据,重要文件   打开qq过程:点击-硬盘-调用数据到内存-寄存器-cpu-传输数据到显示器。 操作系统

(1)诞生:1989年圣诞节,范罗苏姆在阿姆斯特丹为了打发时间,开发出了一种新的脚本解释程序-Python。

(2)Python的特点:优美、清晰、简单。

(5)有哪些公司在用python

  

3、python环境

(1)编译型与解释型语言的优缺点 

编译型:一次性将所有程序代码全部编译成二进制文件(涉及到数据的运算用编译型,如c++、c) 优点:执行速度快。 缺点:开发效率低(出bug后需要全部再编译一遍)、不能跨平台(不兼容)。 解释型:当程序执行时,一行一行的解释。(如:Python、php) 优点:开发效率高,可以跨平台 缺点:运行速度慢

(2)有哪些语言是编译型语言?有哪些是解释型语言

(3)python的优缺点

优点:

缺点:

不能加密、无法进行多线程、

5、Python种类

(1)python的种类:cpython、jypython、ironpython、其他语言Python、pypy

(2)运行第一个py文件的流程:

Python3:python 文件路径 回车 Python2:python2? 文件路径 回车 Python2 和3 区别:python2默认的编码方式是ASCII码,并不是utf-8。 解决方式:在文件首行加上:#-*- encoding:utf-8 -*- Python3默认的编码方式是utf-8。

6、变量

(1)变量:将一些运算的中间结果暂存到内存中,以便后续代码调用。

(2)变量的命名规则:   1)、必须有数字、字母、下划线任意组合、且不能是数字开头   2)、不能是python中的关键字   3)、变量具有可描述性   4)、不能是中文

(3)推荐的命名方式:

7、常量 一直不变的量。

如:π、BIR_OF_CHINA=1949

8、注释 方便他人理解代码 单行注释:# 多行注释:"""被注释内容"""、'''被注释内容'''

9、用户交互

name = input (= input ((name,age)

(1)、等待输入(2)、将你输入的内容赋值给了前面变量。(3)、input出来的内容全部都是str(字符串)。

10、数据类型初识

上,

上,

怎么判断数据类型:

(100,type(100(,type())

字符串:str,python当中凡使用引号引起来的都是字符串。 字符串可以相加(拼接)、不能相减、可以与数字相乘(str*int)。 bool:布尔值。true、false

11、条件语句——if

(1)第一种:

if 条件:?  结果

如:

(111(666(777)

(2)第二种:

if 条件:

  结果

else:

  结果

4 > 3

(3)第三种

if 条件:

  结果

elif 条件:

  结果

else:

  结果

num =input( num ==1 ( num ==2 ( num ==3 ()

(4)嵌套

name= input (= input ( name == age == (666 :(333:()

12、while循环

格式:?while 条件:

  循环体(内容)

(1)无限循环

count=1 (count)

(2)终止循环:改变条件,使其不成立。

1)标志位

<span style="color: #0000ff">while<span style="color: #000000"> flag:
<span style="color: #0000ff">print<span style="color: #000000">(count)
count = count+1
<span style="color: #0000ff">if count > 100<span style="color: #000000">:
flag = False

2)第二种:设置循环终止条件

count = 1 count <= 100= count + 1

3)第三种:关键字:break、continue

((( ((<span style="color: #008000">#<span style="color: #008000">continue
<span style="color: #0000ff">print
(111<span style="color: #000000">)
count
=1
<span style="color: #0000ff">while
count <20<span style="color: #000000">:
<span style="color: #0000ff">print
<span style="color: #000000">(count)
<span style="color: #0000ff">continue
<span style="color: #000000">
count
= count +1

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读