python笔记1

一、软件开发的常识

1.什么是软件

由一系列特定顺序组织起来的计算机数据或者指令
​
常见的软件:
    系统软件:windows系统\linux系统\mac os\Andriod\Ios\华为鸿蒙
    应用软件:QQ\音乐播放器\视频播放器
谷歌\火狐\360\欧朋\QQ浏览器

2.什么是开发

开发就是制作软件的过程,软件实现了人与计算机的交互
和软件交互的方式:
    图形化界面:通过一些现成的界面完成任务
    命令行方式:在控制台中输入一些指令,让计算机帮忙完成一些任务.

3.DOS命令行

cd: 进入指定的目录   change directory
cd .. : 表示进入上一级目录
cd / : 表示进入根目录
d: 表示切换到d盘
dir:列出当前目录下面所有的文件和文件夹.
ping: 检测网路是否通畅
ipconfig:查看自己电脑的ip地址
cls: 清屏

4.计算机编程语言介绍

人类语言:人与人沟通的语言
计算机语言:人与计算机沟通的语言
    C C++ C# java php html css js python R 易语言  Go
    
    C:底层开发 面向过程 速度快
    C++:面向对象 嵌入式  Andriod底层   做游戏 平台
    JAVA:后端语言   开发企业级系统   开发安卓
    C#: 后端语言   用于Unity3D 游戏   比如:王者荣耀
    php:后端语言   号称世界上最好的语言
    javascript:   前端必备的语言(nodejs vue react)
    html+css:     标签+样式
    Go: 后端语言   区块链  比特币

二、Python的概述

1.Python语言

解释型语言:python  javascript  php  jsp  asp    
编译型语言: java c c++  c#
python是一种脚本语言,解释型 面向对象 弱类型的高级编程语言.
python 是荷兰的一个科学家发明的,在1989年底发明的,在1991年第一个公开发行版本
python 2.X  和 3.X (不兼容)  建议使用3.7或者3.8

2.Python的简介

3.为什么学习Python

python语言排行榜    python的薪资   python的岗位需求   python的发展前景
​
https://tiobe.com/tiobe-index/   编程语言排行榜
https://pypl.github.io/PYPL.html  编程语言流行指数
​
python应用广泛:
python是最接近人工智能的语言: C++  R
python语言支持跨平台的应用  比如[在windows上面写的python程序可以直接在mac 或者 linux上面直接使用]

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程序嵌入到c\c++程序中去
丰富的库:
GUI图形化界面

5.2缺点

强制缩进     
运行速度相对较慢(可以忽略不计)
代码不能进行解密(源代码)

6.Python的应用

web开发: djago  flask
爬虫:python 
数据分析:numpy pandas 
机器学习:sklearn
人工智能:深度学习
自动化运维:
自动化测试:
少儿编程:Scratch   python

三、数据的存储

1.思考问题

1.为什么要使用计算
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值