人员与考虑了

码影探星使
• 阅读 868

第一章 Python语言概述

1.1 计算机基础

1.1.1 计算机特点

  • 运算速度快
  • 计算精确度高
  • 具有存储和罗逻辑判断能力

    • haode
  • 具有自动控制能力

    1.1.2 计算机常用设置及编码

  • 二进制数
  • 二进制数制与其他数制
    (1)十进制(十进位计数制)
    (2)八进制(八进位计数制)
    (3)十六进制(十六进位计数制)
  • ASCII码
  • Unicode编码和UTF-8编码
  • 进制转换

    1.1.3 计算机系统组成

    人员与考虑了

计算机硬件系统(计算机五大部件):运算器、控制器、存储器、输入设备、输出设备。
运算器又称逻辑运算单元(Arithmetic Logic Unit,ALU),主要功能是对二进制编码进行算术运算及基本逻辑运算。运算结果由控制器指挥送到内存储器。
控制器基本功能是从内存储器中取指令和执行指令。
存储器具有记忆功能,用来保存信息。存储器的存储容量为字节,每个字节都有自己的编号,称为“地址”。计算机处理数据时,一次可以运算的数据长度称为一个“字”,一个字可以是一个字节,也可以是多个字节,1个字节等于8位,64位电脑处理器处理数据时一次能处理的最大位数为64位,也就是8个字节。内存储器直接与CPU相连接,容量小,速度快;外存储器,硬盘、磁带、光盘等。
输入设备:键盘鼠标等;
输出设备:显示器,打印机等;

1.1.4 操作系统

功能:进程管理、存储管理、设备管理和文件管理。
人员与考虑了

1.1.5 程序设计语言

  • 第一代:机器语言
    由二进制0、1代码构成
  • 第二代:汇编语言
  • 第三代:高级语言
    C、Python、Java等
  • 第四代:非过程化语言
    两个典型应用:数据库查询和应用程序生成器

    1.2 Python语言简介

    Python之父是Guido Van Rossum,Guido也爱追剧,最喜欢的一部剧是Monty Python and the Fling Circus,Python就命名于此。去年底耐不住退休生活的寂寞,加入了微软,重返工作岗位。
    Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。
    Python在执行时,首先将".py"文件中的源代码翻译成Python的byte code(字节码),然后再由Python虚拟机执行这些byte code。

    1.3 Python IDLE 开发环境

    1.3.1 Python IDLE开发环境安装

    1,Windows操作系统安装
    python Windows下载地址
    2,Mac 操作系统安装
    Python Mac下载地址
    3,UNIX/LINUX 操作系统安装
    Python UNIX/LINUX下载地址

    1.3.2 运行Python程序

print("Goodbay World!")

1.4 标识符和变量

1.4.1 标识符和关键字

标志符是用户编程时所使用的名字。
标识符由可以由字母、下划线、数字组成,但是不能以数字开头,且Python区分大小写。
关键字就是具有特殊功能的标志符。
人员与考虑了

1.4.2 常量和变量

常量就是不变的量。
变量的主要作用是储存信息,Python中变量名区分大小写。

1.5 输入及输出函数

输入函数:input()
输出函数:print()

输入字符串

a = input("Please input a:")
b = input("Please input b:")
c = a + b
print(c)

输入整数

a = int(input("Please input a:"))
b = int(input("Please input b:"))
c = a + b
print(c)

一次输入两个字符串(字符串之间用空格隔开)

a , b= input().split()
c = a + b
print(c)

一次输入两个及以上整数(数之间用空格隔开)

a , b= map(int,input().split())
c = a + b
print(c)
a , b , c, d= map(int,input().split())
e = a + b + c +d
print(e)
点赞
收藏
评论区
推荐文章
半臻 半臻
4年前
Python基础1——变量、判断、循环、字符串、列表
1认识python1.1认识python计算机识别机器语言,机器语言由二进制0和1组成计算机要执行高级语言,转换方式1.编译:C语言、C、java。一次性编译成可执行文件2.解释:一行一行地解释python是解释型语言python解释器、pycharm编辑器举个例子:要给工地煮饭编译:把饭菜都做好,做成盒饭(.exe,.class
Wesley13 Wesley13
3年前
ASCII代码 简介
在计算机中,所有的数据在存储(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fbaike.so.com%2Fdoc%2F42231544424731.html)和运算时都要使用二进制数(https://www.oschina.net/action/GoToLink?urlhttp
Easter79 Easter79
3年前
Unicode、ANSI、UTF
最近在写网络通信上的一些东西,快被这些编码格式搞崩溃了。一、什么是编码  编码是对现有“符号”进行转化,可以存储在计算机中,在没有计算机时,我们的使用的“符号”,都是手写的,我们的大脑对其编码,这样我们就能记住和识别。但计算机只能存储电信号,即二进制。所以,我们需要对其编码,能使计算机储存。  各个国家和地区所制定了不同ANSI编码标准中,都
Wesley13 Wesley13
3年前
Java中的位运算及简单的算法应用介绍
\TOC\Java中的位运算及简单的算法应用介绍众所周知,计算机底层是二进制。而java作为一门计算机编程语言,也对二进制的位运算提供了完整的支持。在java中,int是32位的,也就是说可以用来实现32位的位运算。方便起见,我们一般用16进制对它赋值,比如:0011表示成16进制是0x3,110111表示成16进制是0x37。
Wesley13 Wesley13
3年前
DHCP 动态主机配置协议
1.1        DHCPServer1.1.1        拓扑1.1.2        配置1)配置接口IPxNetcontxNet(config)interfacege48xNet(configif)ipaddress192.168.1
Wesley13 Wesley13
3年前
JAVA入门(二)
计算机存储数据都是010101这样用二进制存储的,这与我们的生活认知是不一样的,所以我们会把数据分成不同的数据类型,来方便我们进行编程,在底层由高级语言进行编码成二进制来进行与计算机交互。我们常说的字节是一种数据计量单位,1字节8个计算机位。计算机编码集随着计算机的普及与发展,各个国家对自己的语言进行编码,也是就有了许多的编码集。一般我们比较常
Wesley13 Wesley13
3年前
CPU中的二进制数据(整数篇)
1.用二进制数表示计算机信息的原因计算机内部CPU和内存都是IC的一种,它们都有多个引脚。IC的所有引脚,只有直流电压0V或5V两个状态。也就是说,IC的一个引脚,只能表示两个状态。IC的这个特性,决定了计算机的信息数据只能用二进制数来处理。计算机处理信息的最小单位——位,就相当于二进制中的一位。对于用二进制数表示
Wesley13 Wesley13
3年前
MySQL原理
任何计算机存储数据,都需要字符集,因为计算机存储的数据其实都是二进制编码,将一个个字符,映射到对应的二进制编码的这个映射就是字符编码(字符集)。这些字符如何排序呢?决定字符排序的规则就是排序规则。查看内置字符集与比较规则通过showcharset;命令,可以查看所有的字符集。以下仅展示了我们常用的字符
Wesley13 Wesley13
3年前
2019下半年软件设计师考试大纲
来源:希赛网(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.educity.cn%2Frk%2F1982632.html)考试范围考试科目1:计算机与软件工程知识(上午题)1.计算机科学基础知识1.1数制及其转换二进制、八进制、十
Wesley13 Wesley13
3年前
C语言基础之ASCII编码(3)
什么是字符集和字符编码?前面我们已经讲到,计算机是以二进制的形式来存储数据的,它只认识0和1两个数字,我们在屏幕上看到的文字,在存储之前都被转换成了二进制(0和1序列),在显示时也要根据二进制找到对应的字符。可想而知,特定的文字必然对应着固定的二进制,否则在转换时将发生混乱。那么,怎样将文字与二进制对应起来