python 的概述

本文介绍了Python语言的基本概念,包括Python的起源、优缺点、应用领域和数据存储。Python以其简单易学、面向对象和丰富的库著称,适用于Web开发、爬虫、数据分析等领域。文章还涉及内存管理、进制系统,并提供了第一个Python程序的示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.思维导图在这里插入图片描述

二 python的概述

1.Python语言
Python是一种解释型, 面向对象, 动态数据类型的高级程序设计语言. Python由Guido van Rossum(荷兰) 于1989年底发明,第一个公开发行版发行于1991年
2.Python的简介
Python是一种解释性语言: 开发过程中没有编译这个环节, 类似于PHP和JS语言, 是脚本语言. Python是初学者的语言: Python对初级程序员而言, 是一种伟大的语言.
3.为什么学习Python
Python语言排行榜, Python的薪资, Python的就业岗位数量, Python发展前景 Python应用广泛 Python 是最接近AI(人工智能)的语言Python 是跨平台的【Python程序可以运行在windows、linux,Macos上,例如:在windows上书写的Python程序,可以在linux或者macos上运行】
4.python发展史
Python的作者,Guido von Rossum,是荷兰人。1982年,Guido从阿姆斯特丹大学(University of Amsterdam)获得了数学和计算机硕士学位。1989年,为了打发圣诞节假期,Guido开始写Python语言的编译/解释器, Python来自Guido所挚爱的电视剧Monty Python’s Flying Circus (BBC1960-1970年代播放的室内情景幽默剧,以当时的英国生活为素材)。他希望这个新的语言叫做Python的语言 (Python翻译:蟒蛇)1991年,第一个Python编译器(同时也是解释器)诞生。它是用C语言实现的cpython。从一出生,Python已经具有了:类(class),函数(function),异常处理(exception),包括列表(list)和词典(dictionary)在内的核心数据类型,以及模块(module)为基础的拓展系统。
5.python的优缺点
5.1优点
简单:Python是一种代表简单主义思想的语言易学:就如同你即将看到的一样,Python极其容易上手。前面已经提到了,Python有极其简单的语法高层语言:当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节
面向对象:
Python既支持面向过程的编程也支持面向对象的编程可嵌入性:你可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能
丰富的库:Python标准库确实很庞大。GUI图形界面
5.2缺点
强制缩进运行速度相对较慢, 因为是高层语言, 打个比方:C语言1s, Java10s, Python100s, 但是运行时间都会非常快, 比如c语言0.01ms, Python1ms, 网络消耗1s, 那么c语言1.00001秒, Python1.001秒, 所以真正运行程序时相差不大代码不能进行加密【源代码】
6.Python的应用
Python擅长的领域: web开发 爬虫开发 数据分析 机器学习 人工智能

三.数据的储存

##1.内存
1.1概述内存是计算机的组成部分,作用是与cpu沟通的桥梁,计算机中所有的程序都是在内存中运行内存【Memory】,内存储器,作用暂时存放cpu中的运算数据
1.2抽象理解
一个开关,有两种状态,打开或者关闭,在计算机中使用0和1表示
1.3单位硬盘:
1T计算机中表示数据的最小单位:比特 【bit ----b】,又被称为位, 0/1计算机中处理数据的最小单位:字节【Byte ----B】单位换算:1B = 8b【掌握】KB MB GB TB PB EB…DB存储单位 : 1byte = 8bit 1KB = 1024 byte 1MB = 1024KB 1GB = 1024MB计算机在内存中以二进制的形式存储数据【主要使用0和1进行表示】
2.进制
3.1 什么是进制
a.进制就是进位的制度,一种进位的方式
b. 常见的进制:二进制,八进制,十进制,十六进制
3.2 进制的特点
a.每种进制都有确定的符号集
b.每种进制采用的是位置表示法,位置不同,表示的意义不同,值的不同取决于它所在位的权值有关

四.第一个python程序

第一个Python程序
1, 打开Pycharm, 新建项目
2, 创建名为hello.py文件 (Python文件以.py后缀结尾
a, 在hello.py中输入以下内容print(“hello world”)
b,在代码区域右键, 选择’运行’文件

五.python的编码规范

a.在每个语句的后面不用添加分号,每行最好只书写一条语句
b.Python中是通过缩进【4个空格】来区分代码块的c.尽量避免在文件名中出现中文和空格

六.注释

注释在编写程序的时候,给代码添加的一些解释性的文字作用:可以提高代码的可读性,以便于以后的参考或者修改注释是解释性文本,在运行程序的时候,会被自动的跳过,不做处理分类。
​单行注释:只能注释掉单行的文字。 # xxxxxxx
多行注释【块注释】:三个单引号或者三个双引号注意:对于多行注释,选用单引号或者双引号都可以 如果单纯使用双引号,双引号的注释不能嵌套。

七.输入输出

1.print输出作用:将一些特定的数据输出到屏幕上【调试工具】代码演示:
2.input输入作用:可以将外部的值作为程序中变量的值使用【从控制台获取值】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值