首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python_实用入门篇_01

运行Python程序,变量,常量,注释


1.运行Python程序的几种方法(前提是已经装上了Python解释器):

  ①我们可以在命令提示符(cmd)中输入"Python"命令来启动Python解释器,通过以下命令执行该脚本:python3 文件名.py

   ②在开始菜单或者Windows运行页面(win+r)输入idle即可打开Python交互页面,在这个页面上可以运行任何Python语句 ,不过相比之下编辑性,扩展性较差。

   ③最方便的就是安装一个Anaconda,Python及其环境搭建一下搞定。进入IPython运行Python语句(推荐)

   ④安装Pycharm进行编程,里面有很多库还有模块,可以自己导入,也可以直接从Pycharm安装。很强大,具体安装方法自行百度。(推荐)

2.变量:

①概念

变量是编程语言里重要的基本概念,在各类高级语言里都用变量来代表一块内存区域,某一时刻这块区域里存储了‘a’,又一时刻可能又被存储成了’c’,正是由于该块内存里的值可以随时发生变化,我们称之这个代表内存区域的符号为变量。通俗的讲,变量就是将一些运算的中间结果暂存到内存中,以便后续代码调用。

②Python 中的变量:

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量没有类型,我们所说的"类型"是变量所指的内存中对象的类型。Python是在给等号右边的数据分配内存空间,可以通过不同的变量来指向这个数据。变量只是一个指向内存的名字,本身不具有什么性质。

如图,X = 12 ,Y = 12。这两个变量都指向同一内存地址。↓ 所以id(x)=id(y),因为他们都指向了同一内存地址

③Python变量的命名要求:

    1.必须由数字,字母,下划线任意组合,且不能数字开头

    2.不能为Python关键字

    3.不能为中文

    4.大驼峰命名法:首字母大写,如求和变量可以写为Sum_Num

④全局变量与局部变量:

等博主更到函数以后,再讨论全局变量与局部变量,可以先大致了解下

    1.全局变量:定义在函数体外的变量时全局变量

    2.局部变量:定义在函数体内的变量叫局部变量

    3.使用差别:局部变量只可被本函数使用,全局变量可以被所有语句访问使用。

  ⑤变量的删除(del的用法)

python的del不同于C的free和C++的delete。由于python都是引用,而python有GC机制,所以,del语句作用在变量上,而不是数据对象上。简而言之就是删除了引用,但是对象类型依然还在。

代码语言:javascript
复制
    a=1       # 对象 1 被 变量a引用,对象1的引用计数器为1
    b=a       # 对象1 被变量b引用,对象1的引用计数器加1
    c=a       #1对象1 被变量c引用,对象1的引用计数器加1
    del a     #删除变量a,解除a对1的引用
    del b     #删除变量b,解除b对1的引用
    print(c)  #最终变量c仍然引用

3.常量:

①概念:

在程序运行时不会被更改的量称之为常量。比如,我们定义标识符”wu“为常量,然后把数字5这个值赋给”wu“这个常量,一旦赋给wu这个常量后,wu这个常量的就一直是5,不能被改变。

  ②Python 中的常量:

一般都用全部大写来表示常量,Python定义常量略显麻烦。不仅仅只是单靠 const 就可以完成的。在 Python 中定义常量需要用对象的方法来创建。我们需要在外部库的 Lib 目录下创建一个 const.py 文件。这里基础部分博主就不细讲了。

4.注释:

注释不会被运行,是给人看的

①单行注释:Python中单行注释以 # 开头。

# 这是一个注释 2 print("Hello, World!") 

②多行注释:多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来

代码语言:javascript
复制
'''
这是多行注释,用三个单引号
这是多行注释,用三个单引号 
这是多行注释,用三个单引号
'''
print("Hello, World!")

"""
这是多行注释,用三个双引号
这是多行注释,用三个双引号 
这是多行注释,用三个双引号
"""
print("Hello, World!")

代码语言:javascript
复制
PS:(博主第一次写博,有一些知识很不到位,没有编程基础的同学可能理解比较困难,世上无难事,只怕有心人,让我们坚持到底!)
下一篇
举报
领券