zoukankan      html  css  js  c++  java
  • 三、变量和简单数据类型

    一、变量

    1.每一个变量都储存了一个值------与变量相关联的信息。 

    例: 

    message = "Hello Python world ! "
    print (message)

    在这里message为变量,而这个变量存储了一个值为文本“Hello Python world ! ”

    2.变量的命名和使用

    2.1变量的规则

    a.变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能命名为1_message。

    b.变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。

    c.不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print 。

    d.变量名应既简单又具有描述性。例如,name比n好,student_name比s_n好,name_length比leng_of_persons_name好。

    e.慎用小写字母l和o,因为他们可能被人错看成数字1和0。

    注意:就目前而言,应使用小写的Python变量名。在变量名中使用大写字母虽然不会导致错误,但避免使用大写字母是个不错的注意。

    2.2使用变量时避免命名错误

    a.重新新建一个文件text1.py (Python文件保存要以.py的后缀格式保存。不然会引发错误)。有意的编写一些引发错误的代码。输入以下代码。

    message = " Hello Python Crash Course reader !"
    ptint (mesage) 

    程序存在错误时,文件Python解释器将竭尽所能地帮助你找出问题所在。程序无法成功地运行时,解释器会提供一个traceback。traceback是一条记录,指出了解释器尝试运行代码时,在什么地方陷入了困境。因为不小心编写了错误的变量名,Python解释器提供的traceback:

    解释器指出:(1.)文件htext1.py的第二行存在错误;它列出这行代码,旨在帮助你快速找出错误(见(2.));它还指出了它发现的是什么样的错误(见(3.))。在这里,解释器发现了一个名称错误,并指出打印的变量mesage未定义:Python无法识别你提供的变量名。名称错误通常意味着两种情况:要么是使用变量前忘记了给它赋值,要么是输入变量名时拼写不正确。

        在这个示例中,第二行的变量名message中遗漏了字母s。Python解释器不会对代码做拼写检查,但要求变量名的拼写一致。例如,如果在代码的另一个地方也将message错误地拼写成mesage,结果将如何呢?

    mesage = "Hello Python Crash Course reader!"
    print (mesage)

         在这种情况下,程序将成功地运行:

       计算机一丝不苟,但不关心拼写死否正确。因此,创建变量名和编写代码时,你无需考虑英语中的拼写和语法规则。

  • 相关阅读:
    学习Python必须要会的知识,在字符串、列表、元组三者之间相互转换的方法
    python字符串中strip() 函数和 split() 函数的详解
    学习Python必须要知道的4个内置函数
    腾讯轻云服务器,如何使用Windows2016、2019
    jenkins 配置git选分支拉取代码
    查看mysql二进制文件(binlog文件)【报错+解决办法】
    apollo源码部署
    Maven镜像仓库替换为阿里云镜像仓库
    gitlab 日志相关
    gitlab本地搭建后用户(默认)头像不显示问题
  • 原文地址:https://www.cnblogs.com/joybou/p/9160439.html
Copyright © 2011-2022 走看看