[Python][华为云Python编程创造营][学习笔记][02_Python的规则]

举报
John2021 发表于 2021/10/29 19:05:45 2021/10/29
【摘要】 1,Python基础语法    1.1,Python引入工具包        在Python中引入工具包使用到的语句有:            - import package            - from xx import package            - import package as pk    1.2,标识符        标识符就是用来标识某个实体的一个符号,用...

1,Python基础语法

    1.1,Python引入工具包

        在Python中引入工具包使用到的语句有:
            - import package
            - from xx import package
            - import package as pk

    1.2,标识符

        标识符就是用来标识某个实体的一个符号,用于给变量,函数,语句块等命名。
        Python标识符的命名规则:
            - 由字母,下划线和数字组成
            - 不能以数字开头
            - 不能和关键字重名

        img1.PNG图中IDE已经将不符合命名规范的以红线标出

    1.3,关键字

        关键字是指Python中已经定义好的,一些具有特殊功能的标识符。
        Python中关键字的获取方式如下图所示:

        img2.PNG

    1.4,变量

        Python中的变量是对数据存储地址的引用:
            - 数据是在计算机上存储,会得到一个相应的存储地址
            - 给变量赋值,并不是将数据赋予变量,而是将变量指向了数据所在的存储地址。

    1.5,程序员的命名

        起名字要做到见名知意。
        匈牙利(Hungarian)命名法:
            - 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。
        驼峰(Camel)命名法:
            - 混合使用大小写字母来构成变量和函数的名字。
            - 第一个单词以小写字母开始;第二个单词的首字母大写(myName)。
            - 每一个单词的首字母都采用大写字母(FirstName)。

    1.6,程序与变量

        程序执行顺序是从上到下,使用变量要先定义后使用。
        变量的作用范围:
            - 局部变量:定义在函数内的变量,作用范围只能是函数内部范围内。
            - 全局变量:定义在函数和对象外部,作用范围是整个模块内。

    1.7,注释

        注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。在执行过程中,注释会被忽略。
        Python中的注释:
            - 单行注释符#。
            - 多行注释用doc string("""xxx""",'''xxx''')。

    1.8,规范

        PEP8规范:
            - PEP8规范是Python编码时所遵守的规范,并不是语法规则。遵守它可以提高代码可读性和美观性。
        常用的PEP8规范:
            - 与语法相关的每一层缩进都用4个空格来表示。
            - 函数和类的定义,代码前后都要用两个空行进行分割。
            - 二元运算符的左右两侧应该保留一个空格,而且只要一个空格就好。
            - 变量,函数和属性应该使用小写字母来拼写,如果有多个单词就使用下划线进行拼接。
            - 模块级别的常量,应该采用全大写字母,如果有多个单词就用下划线进行拼接。

    1.9,基础函数-输入输出

        print,输出。
            - 打印传递的值。
            - 可以通过end指定结尾符号(默认换行)。

print("hello world")
print("hello", end="---")
print("python")

        input,用于接收用户输入。

            - 接收键盘输入。
            - 接收的数据统一为字符串(py3)。

str_ = input("Enter your name: ")
print(str_)

    2.0,查看帮助信息

        help,查看对象的帮助信息

        img3.PNG

    2.1,获取对象的内存地址和类型

        id,查看对象内存地址

id("name")

        type,用于查看对象类型

            - type还可以作为元类使用

type(print)
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。