• 04-Python之路预告片


    Python基础知识

    注释

    python注释也有自己的规范,在文章中会介绍到。注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的。

    在说规范之前我们有必要先看以下Python的注释有哪些?

    • 单行注释
    • 多行注释
    • 特殊注释

    单行注释

    # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用

    示例代码如下:

    # 这是第一个单行注释
    print("hello python")
    

    为了保证代码的可读性,# 后面建议先添加一个空格,然后再编写相应的说明文字

    多行注释(块注释)

    如果注释信息很多,一行无法显示,就可以使用多行注释

    要在 Python 程序中使用多行注释,可以用一对连续的 三个 引号(单引号和双引号都可以)

    示例代码如下:

    """
    这是一个多行注释
    
    在多行注释之间,可以写很多很多的内容……
    """ 
    print("hello python")
    

    注释不是越多越好,对于一目了然的代码,不需要添加注释

    特殊注释

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    

    #!/usr/bin/env python

    1、必须是文件的第一行

    2、必须以#!开头

    3、#!/usr/bin/env python告诉 LINUX/UNIX 去找到 python 的翻译器。

    # -*- coding: utf-8 -*-

    1、基本上在文件的第二行,在#!/usr/bin/env python的下一行

    2、python interpret如何解释字符串的编码

    3、当你的文件中出现中文的时候,你必须使用它

    关于代码规范

    任何语言的程序员,编写出符合规范的代码,是开始程序生涯的第一步

    标识符

    开发人员在程序中自定义的一些符号和名称。标识符是自己定义的, 如变量名 、函数名等

    标识符的规则

    标识符由字母、下划线和数字组成,且数字不能开头

    python中的标识符是区分大小写的

    命名规则

    1、下滑线命名法

    用下划线“_”来连接所有的单词,比如 hello_world

    见名知意

    起一个有意义的名字,尽量做到看一眼就知道是什么意思(提高代码可 读性) 比如: 名字 就定义为 name , 定义学生 用 student

    2、驼峰命名法

    小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大写,例如:helloWorld、firstName

    大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如:FirstName、HelloWorld

    关键字

    什么是关键字:

    python一些具有特殊功能的标识符,这就是所谓的关键字

    关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符

    可以通过以下命令进行查看当前系统中python的关键字

    import keyword
    keyword.kwlist
    

    输出

    print() 方法用于打印输出,最常见的一个函数。

    以下是 print() 方法的语法:

    print(*objects, sep=' ', end='
    ', file=sys.stdout)
    

    参数

    • objects -- 复数,表示可以一次输出多个对象。输出多个对象时,用分隔符分割。
    • sep -- 用来间隔多个对象,默认值是一个空格。
    • end -- 用来设定以什么结尾。默认值是换行符 ,我们可以换成其他字符串。
    • file -- 要写入的文件对象。

    输入

    input() 函数接受一个标准输入数据,返回为 string 类型。

    >>>a = input("input:")
    input:123                  # 输入整数
    >>> type(a)
    <class 'str'>              # 字符串
    

    变量

    程序就是用来处理数据的,而变量就是用来存储数据的

    • 在 Python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
    • 等号(=)用来给变量赋值
      • = 左边是一个变量名
      • = 右边是存储在变量中的值
    • 直接使用之前已经定义的变量
    • 变量名只有在 第一次出现 才是 定义变量
    • 变量名再次出现,不是定义变量,而是直接使用之前定义过的变量
    • 在程序开发中,可以修改之前定义变量中保存的值吗?
      • 可以
      • 变量中存储的值,就是可以
    变量名 = 值
    utf-8 # 万国码
    

    变量定义之后,后续就可以直接使用了

    变量演练

    • 苹果的价格是 8.5 元/斤
    • 买了 7.5 斤 苹果
    • 计算付款金额
    # 定义苹果价格变量
    price = 8.5
    
    # 定义购买重量
    weight = 7.5
    
    # 计算金额
    money = price * weight
    
    print(money)
    

    使用交互式方式,如果要查看变量内容,直接输入变量名即可,不需要使用 print 函数

  • 相关阅读:
    第十二节:WebApi自动生成在线Api文档的两种方式
    第十一节:WebApi的版本管理的几种方式
    自学Python1.3-centos内python3并与python2共存
    自学Python1.2-环境的搭建:Pycharm及python安装详细教程
    自学Python1.1-简介
    Java通过ftp上传文件
    Java使用Spring初识
    Java中类似C#中Task.wait()的类CountDownLatch
    Java创建多线程和线程安全集合Vector
    未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。试图加载格式不正确的程序。
  • 原文地址:https://www.cnblogs.com/mark-wq/p/12662598.html
Copyright © 2020-2023  润新知