初次遇见Python

经过几天的基础学习,我渐渐对Python语言有所了解,它属于高级语言,但是在编译这类高级语言中需要安装一种程序叫(解释器),解释器的作用就是专门把Python语言自动转化成二进制机器语言的程序。

装好后,我们为了测试该版本的程序是否能够使用,便做以下操作:

即将出现命令提示符

输入(Python3)如果显示如下图,那就安装成功了

接下来我们需要退出当前命令的话,输入exit(),便退出当前命令。

我们现在进入的是Python的程序交互环境

接着我们在命令行继续输入Python3,启动Python程序后输入print(‘hello world‘)  ,按下回车

恭喜你,从此成为了一名程序员,用我们老大的话来说就是(从此与世隔绝,什么美女啊,车子啊,都和你没有关系了,此生不能再叛变革命)!!

以上是在交互环境下写代码,

  • 优点是:打一条命令马上就能看到结果。
  • 缺点是:写程序在上面写,不保存,就是说此刻你是在内存上写程序,一旦关闭所有写好的程序就消失了。

所以说我们些程序是需要写到硬盘上保存的,那么我们就要安装一个文本编辑器和解释器于一体的软件,这样边写好程序后方便保存,以及马上写好就能查询都结果的软件。

打开软件可以在能方便找到的区盘中建立一个文件用与后续存储写好的程序,也方便找到,同时我们也应该多多了解一下它的快捷方式,方便以后操作,这里我就不一一介绍了。

今天该大家简单讲解下Python的简单语法和格式,大家在写Python代码的时候,需要了解下定义变量的三部分:

  • 变量名:变量名用来引用变量值的。即但凡要用变量值,都需要通过变量名。
  • 赋值符号:赋值。
  • 变量值:即我们存放的数据,是用来记录现实世界中的某种状态的。

  • name是变量值就是用来应用;
  • =       就是赋值;
  • ‘lihao‘就是值,值就是数据,可以查询到的

如果需要取值的话,可以另起一行输入print(name),就能查到结果,结果就等显示出name的值lihao.

它们的写法中变量值是英文的需要两天带上“”号,如果值是数字的话直接填写数字就可以了。

其次我再带大家了解下它们的储存方式,这个可以直接引申到ID

这两张图片告诉我们X与Y查询后的值是一致的。

如果我把增加一个x=11,那么我再查我的值会发生改变吗?

事实告诉我们我改变后在查x 它的值就会以最后一次11准,第一次x的值10就不再作数;但是第二次查询y值时候,还是查到的是之前与x的值10为一致,因为系统它是从上往下读,你y的的值没有修改,所以他还是应用以上第一次的值。

那如果我想把y的值进行更改和x的值一致呢?

我们前面提过程序是由上往下读的,所以它必须在x=11的下面添加y=x,这样程序才能明白你的意思。(顺序很重要)

那之前x=10  y=x,这样命令会怎么样呢,Python系统中自带垃圾清理器,会自动帮你清除掉不能用的代码,目的是不占内存。

我再给大家介绍下Python的一些常用语法:

  • del   解除绑定

我们只能查到x的值,应为y的值已经解除了绑定,所以显示查不到y的值。

  • id   查询代码id地址

以上能告诉我们id相等值就相等,值相等id不一定会相等。

  • type   查看属性

  • ==    判断值是否相等
  • is      判断id是否相等

以上就是今天对python的初次相见,貌似相见恨晚。希望大家给予多多支持!

原文地址:https://www.cnblogs.com/huanghua6/p/9097143.html

时间: 2024-10-30 04:48:02

初次遇见Python的相关文章

初次接触python,怎么样系统的自学呢?

关注专栏 写文章登录 给伸手党的福利:Python 新手入门引导 Crossin 2 个月前 这是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学.不管你学习的出发点是兴趣驱动.拓展思维,还是工作需要.想要转行,都可以此文作为一个参考. 在这个信息爆炸的时代,以 "Python入门" 为关键字搜索出的结果成千上万.不少小白选手难免会东一榔头西一棒槌,最终看了很多文章,却仍没跨过新手那道门槛. 结合自身的学习经验以及与很多自学者的沟通了解,我们整

遇见python的helloworld(一个初学者的心酸路程)

前言: 其实一开始写前言我是拒绝的,因为我觉得如果你是一个程序猿的话,至少要写个牛逼的代码来吸引各位看官,正如我前面所说,我真的是拒绝的,我写博文的原因只是为了记录自己学习的全过程,空杯心态,技术沉淀,希望能够遇到更完美的自己. 接下来,是我学习中的一点点小心得和点滴,来跟大家一起分享分享,水平有限,望包涵. 详细知识点 第一个知识点: 常言道:一个牛逼的程序员,需要精通各种语言的hello world,这是一种仪式感,很明显,我是一个很主要仪式感的人. 写个python的hello world

TensorFlow的初次使用+Python画3D图和计算KL散度

ython计算KL散度import numpy as np import scipy.stats x = [np.random.randint(1,11) for i in range(10)] print(x) print(np.sum(x)) px = x/np.sum(x)#归一化 print(px) y = [np.random.randint(1, 11) for i in range(10)] print(y) print(np.sum(y)) py = y / np.sum(y)#

初次接触python,如何系统自学

这是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学.不管你学习的出发点是兴趣驱动.拓展思维,还是工作需要.想要转行,都可以此文作为一个参考. 在这个信息爆炸的时代,以 "Python入门" 为关键字搜索出的结果成千上万.不少小白选手难免会东一榔头西一棒槌,最终看了很多文章,却仍没跨过新手那道门槛. 结合自身的学习经验以及与很多自学者的沟通了解,我们整理出一条可操作性较强的自学路线,同时收集了多种形式的 Python 优质学习资源,供诸位尚未入

遇见Python

当时报考大学的时候了解到计算机,电子信息工程,软件工程.......是现在比较热门的专业,我选择了电子信工程作为本科专业进行四年的学习.我的很多同学都是这些专业的本科生,通过和他们的交流与学习中,我得知对于工科生而言,数学,计算机语言等基本必修课的这些知识与技能都是必不可少的,因此,从一进入大学开始我就决心努力学好这些领域的相关知识与技能.大一上学期本打算自学Python,然而大一下学期选修课有Python,虽然在本部,但是我也很高兴能够选上这门课,遇到了喜欢的老师和志同道合的同学,希望这一个学

初次尝试Python启动模拟器中的APP程序

首先启动我们已经安装好的模拟器,将需要测试的.apk安装包直接拖入模拟器,它会自动安装:然后启动Appium桌面应用程序,它的默认端口是4723,而appium.webdriver驱动中默认端口是4444,我们可以做一些修改,如下: 然后点击[Start Server v1.13.0],出现类似下面的内容,表示Appium正常运行, 模拟器已经启动了,Appium如何识别我们用的模拟器名称呢? 在Windows终端中输入[adb devices],结果如下: 从图中可以看到,emulator-5

python 之调用Linux shell命令及相关高级应用

最近根据老大要求,将数据进行同步备份,结合第三方提供的工具.第三方服务其实是有python demo的,本想研究下实际的python sdk搞个demo开发的,但是发现有些组建装起来确实头大,而且本公司线上的python版本也确实够低只能另想办法. 最终确定方案如下:利用第三方提供的相关管理工具(当然是Linux下的),通过python调用系统工具(本人对shell在这方面不是特别感冒,当然文本处理除外),然后将脚本输出重定向到日志文件中,方便检查文件上传成功或失败的具体情况处理. 那么就会设计

python简易爬虫实现

目的:爬取昵称 目标网站:糗事百科 依赖的库文件:request.sys.beautifulSoup4.imp.io Python使用版本:3.4 说明:参考http://cn.python-requests.org/zh_CN/latest/user/quickstart.html 步骤: 一.熟悉request Request介绍: Request库是一个python http库,其内部依赖urllib3库. 以下是它的功能特性: 国际化域名和 URL.Keep-Alive & 连接池.带持

python中if __name__ == "__main__"的解释

想必很多初次接触python的同学都会见到这样一个语句,if __name__ == "__main__": 那么这个语句到底是做什么用的呢?在解释之前,你一定要知道的是: 1.python文件的后缀为.py: 2..py文件既可以用来直接执行,也可以用来作为模块被导入 3.在python中导入模块一般使用的是import,要导入你自己写的python脚本,如:aa.py 则直接用import aa:如果你aa.py中有个方法叫start,如果只导入这个方法就用from aa impo