初识编程语言Python

2023-05-16

##什么是编程语言
学习知识,最快速的掌握方式就是搞清楚它的素质三连:
1.它是什么 2.它有什么用 3.它该怎么用
学习一个东西,最重要的就是搞清楚本质和实质

编程源自于生活 --> 多用生活的例子来理解编程思路

编程语言的本质: '语言',语言的本质是沟通交流的工具
	自然语言(汉语,西语,德语) --> 人和人之间进行沟通交流的工具
	编程语言(java,C++,python) --> 人和计算机进行沟通交流的工具
说人话:人类通过写代码写程序的方式.控制计算机为自己做事

代码/指令:
	人类渴了,就会说'我渴了'表达自己目前口渴需要喝水:
现在我说句 '渴我了' ,你们会一脸懵逼 --> 不符合人类的语法规则

学习编程,就是学习如何跟电脑进行沟通交流.了解交流的规则,语法. 并且准确无误的实现
编程语言 --> 把类似于'我困了' '我渴了'这样的指令.传达给电脑,让电脑做一些对应的操作

学习编程: 最重要是你的思路逻辑
	很多人前期学编程.过于纠结语法.而忽略了逻辑.
	语法,语句都是一些已经固定好了的东西.并不是最重要. 最重要的最可贵的还是一个人的思路逻辑
	怎么运用好指令,才是重要

很多地方都开了少儿编程 --> 不管一个人做不做程序员.但是通过学习编程.都是可以有效地提高锻炼自己的思维逻辑

##编程语言发家史
1.机器语言
编程语言的由来,是来源于晶体管(日光灯 只有两种行为 开 和 关.对应1和0)
二进制 --> 01
八进制 --> 01234567
十进制 --> 0123456789
十六进制 --> 0123456789abcdef
计算机最底层是通过二进制来表示.

2.汇编语言
	因为二进制的理解难度太大了.所以在二进制的基础上衍生出了汇编
	把一些常用的操作.用单词(助记符)来代替
	101011110 --> 加add
	在二进制基础上做出了简化.但还是有很多的操作比较复杂

3.高级语言
	更加符合人类的语言习惯而产生的语言:
人类:   七零说:"多喝热水"
python: print('多喝热水')
	print 相当于人类说的意思.
	高级语言就是用人类的思维去写代码
	
要有自信 --> python是高级语言里面算非常的简单易学的.代码量也比较少

##python的环境安装
为什么要安装python --> python是一个运行环境.如果要运行/写py程序都得有它

1.python在哪下载
	1.官网下载(python.org) --> 服务器在国外,国内访问比较慢
	2.网上去找
2.python大版本区别:
	python有两个大版本. 有python2和python3
python2已经是很老了的.我们统一用python3
只要你的python版本是3开头的.基本都OK
3.系统位数的概念
	电脑是分为32/64位系统 --> 安装电脑对应位数版本 --> 主流是64位
此电脑 --> 右键 --> 属性 --> 系统类型
4.环境变量(path)
	让你的电脑,认识python.以后能够访问识别到python
	如果没有配置python环境,是访问找不到它的.会影响到后续的下载模块
5.怎么进入cmd
	mac --> 终端
	windows电脑 --> win键 + r键 --> 输入cmd --> 回车


6.怎么判断python下好没有:
	1.在cmd中输入where python --> 显示python的安装位置
	2.在cmd中输入python --> 进入python环境

cmd --> 命令控制台,黑窗口.可以在里面执行一些命令
python是一个环境.不会像QQ,steam一样,装完之后在桌面多出来一个图标

7.怎么打开IDLE:
	1.按下win键
	2.找到python软件
	3.找到里面的idle,添加到桌面

##基本输入输出(IO)
人类沟通有两种最简单的行为:
1.说话(输出),把你想说的直接说出来
2.写字(输入),把你想表达的东西,先’写下来’.在给别人看

1.用print说话/让python输出一句话 --> print输出语句
	语法规则:
		print(你要说得话) # 如果你要说中文或者字母,符号.那要加上一对引号
		print('大家晚上好,多喝热水')
		print(666)
		print("hello world") # 你好世界,表示各位正式开始学编程了,踏入了IT世界

2.用input写字/让python输入一句话 --> input输入语句
	让python接收你在键盘里输入的内容
语法规则:
	input() # 程序运行后,会暂停等你输入内容,直到按下回车.再执行程序
	input('提醒内容') 

input('请输入你的年龄') #会先输出提醒内容,再让用户输入
input('请输入你的性别')


常见的错误:
	1.用了中文标点符号(python是外国人发明的。符号也要用英文)
	2.print和input不要有大写
	3.input括号里面的内容.是提醒.提醒用户这里应该输入什么.而不是把结果写进来
	4.不要漏符号(引号,括号)

##基本输入输出(IO)
人类沟通有两种最简单的行为:
1.说话(输出),把你想说的直接说出来
2.写字(输入),把你想表达的东西,先’写下来’.在给别人看

1.用print说话/让python输出一句话 --> print输出语句
	语法规则:
		print(你要说得话) # 如果你要说中文或者字母,符号.那要加上一对引号
		print('大家晚上好,多喝热水')
		print(666)
		print("hello world") # 你好世界,表示各位正式开始学编程了,踏入了IT世界

2.用input写字/让python输入一句话 --> input输入语句
	让python接收你在键盘里输入的内容
语法规则:
	input() # 程序运行后,会暂停等你输入内容,直到按下回车.再执行程序
	input('提醒内容') 

input('请输入你的年龄') #会先输出提醒内容,再让用户输入
input('请输入你的性别')


常见的错误:
	1.用了中文标点符号(python是外国人发明的。符号也要用英文)
	2.print和input不要有大写
	3.input括号里面的内容.是提醒.提醒用户这里应该输入什么.而不是把结果写进来
	4.不要漏符号(引号,括号)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

初识编程语言Python 的相关文章

随机推荐

  • 使用docker安裝GPU版pytorch

    1 在docker pytorch 網址找到自己需要的環境 網址 https hub docker com r pytorch pytorch tags 点击复制 devel 版 连接 此处以 docker pull pytorch pyt
  • docker ssh连接

    docker ssh连接 1 进入docker span class token function passwd span span class token comment add root passward 记住自己设置的密码 xff0c
  • Docker容器显示图形到宿主机屏幕

    Docker容器显示图形到宿主机屏幕 在 docker 内 span class token function apt span span class token function install span xorg span class
  • MeshLab——计算点云法向量求三角网格

    MeshLab 原始 1 点云分割 点击1后选中要删除区域 xff0c 点击2删除即可得到如下 xff1a 2 画三角网格 求法向量 Filters gt Normal Curvatures and Orientation gt Compu
  • Jetson nano 卡刷教程

    Jetson nano 卡刷教程 所需用的的软件资源操作步骤 所需用的的软件资源 1 镜像 jetson nano jp451 sd card image zip 可自己在官网下载 https developer nvidia com em
  • dockers移盘&挂载

    docker 目录移动到其他磁盘的操作 systemctl stop docker 停止dockersystemctl status docker 查看docker服务状态mv var lib docker media li 1d10567
  • window docker 教程

    window docker 教程 1 docker windows 安装2 Docker Windows 修改默认镜像文件位置2 1 更改Docker Desktop设定2 2 创建文件链接2 3重新启动docker即可 1 docker
  • element-ui upload 上传组件中on-success 声明方法不生效问题

    最近在学习vue 2 xff0c 实现element ui 框架中upload 上传文件组件碰到的一些坑 xff1a 1 上传文件成功后on success 声明的方法不执行 lt el upload class 61 34 upload
  • python导出环境依赖(requirements.txt)

    pip list format span class token operator 61 span freeze span class token operator gt span requirement txt 即可在同级目录得到一个re
  • 000-搭建Gitea-自己的git服务器

    000 搭建Gitea 自己的git服务器 1 什么是gitea 官网的介绍是 xff1a Gitea的首要目标是创建一个极易安装 xff0c 运行非常快速 xff0c 安装和使用体验良好的自建 Git 服务 我们采用Go作为后端语言 xf
  • mac版eclipse安装lombok

    步骤 xff1a 1 看图 2 右击图标 3 4 点击eclipse 进入文件夹 5 复制lombok jar到这里 官网 xff1a https projectlombok org 在这里下载一个 6 修改eclipse ini 加上两行
  • Oracle恢复数据到某一节点

    alter table 表名 enable row movement 开启表行移动 flashback table 表名 to timestamp to timestamp 39 20210824 15 55 00 39 39 yyyymm
  • Oracle创建序列

    create sequence SEQ SHARE ID minvalue 1 增长最小值 maxvalue 9999999999 增长最大值 也可以设置NOMAXvalue 不设置最大值 start with 1 从1开始计数 incre
  • idea好用的插件分享(一)---any-rule(正则表达式插件)

    any rule一个常用正则表达式大全 在idea的插件市场中搜索any rule插件 xff0c 安装好后重启idea 在编辑器页面右击 xff0c 可以选中any rule打开搜索框 xff0c Mac系统也可以使用option 43
  • Mac上好用的连接服务器的工具(Termius)

    虽然 Mac本身的终端自带远程连接的作用 xff0c 但是长时间不操作 xff0c 会失去连接 xff0c 就让人很烦恼 xff0c 而且 xff0c 传输文件也必须用命令 xff0c 就很令人烦恼 所以 xff0c 本次推荐的是Termi
  • JDBC连接Mysql8.0失败解决方法(终极版)

    mysql8 0驱动下载地址 xff1a 链接 https pan baidu com s 1BvB P1 Ztt8vI0fCBVjvg pwd 61 ygb4 提取码 ygb4 复制这段内容后打开百度网盘手机App xff0c 操作更方便
  • Java如何实现输入流的复制?(输入流重复使用)

    众所周知 xff0c Java的输入流只能读取一次 xff0c 但是实际操作中我们想要重复操作inputStream就会出现问题 那如果是操作同一个inputStream xff0c 我们可以通过转字节流的方式来解决 64 param in
  • Mysql中SQL语句中日期格式转换(DATE_FORMAT()篇)

    鉴于平时时常会用到日期格式的转换 xff0c 以提供给前端正确的时间显示格式 格式化的方式比较多 xff0c 比如Java方式 xff0c 举个栗子如下 xff1a Date date 61 new Date SimpleDateForma
  • 如何升级nodejs版本

    nodejs怎么升级版本 xff1f 这里介绍三种方法 方法一 xff1a 用n升级nodejs xff08 建议使用此方法 xff09 查看当前node版本 node v 清除npm缓存 npm cache clean f 全局安装n n
  • 初识编程语言Python

    什么是编程语言 学习知识 最快速的掌握方式就是搞清楚它的素质三连 1 它是什么 2 它有什么用 3 它该怎么用 学习一个东西 最重要的就是搞清楚本质和实质 编程源自于生活 gt 多用生活的例子来理解编程思路 编程语言的本质 39 语言 39