zoukankan      html  css  js  c++  java
  • 吾八哥学Python(四):了解Python基础语法(下)

    咱们接着上篇的语法学习,继续了解学习Python基础语法。

    数据类型
    大体上把Python中的数据类型分为如下几类:Number(数字),String(字符串)、List(列表)、Dictionary(字典)、Bool(布尔)。
    由于Python中认为所有的东西都是对象,所以Python不用像其它一些高级语言那样主动声明一个变量的类型。

    #整型
    i = 100
    print(i)
    #浮点型
    f = 3.141592
    print(f)
    #字符串
    str = 'hello String'
    print(str)
    #List  索引从0开始,支持负数索引,-1为最后一个
    list  = [1,2,3,4]
    print(list)
    print(list[-1], list[-2])
    #字典(键值对)
    dict = {"id":1,"name":"test1"}
    print(dict["id"], dict["name"])
    #布尔值  非零为真
    print(bool(0), bool(1))

    执行结果为:

    100
    3.141592
    hello String
    [1, 2, 3, 4]
    4 3
    1 test1
    False True

    空行
    函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
    空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。
    记住:空行也是程序代码的一部分。

    同一行显示多条语句
    Python可以在同一行中使用多条语句,语句之间使用分号(;)分割。

    多个语句构成代码组
    缩进相同的一组语句构成一个代码块,我们称之代码组。
    像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。
    我们将首行及后面的代码组称为一个子句(clause)。

    import 与 from…import
    在 python 用 import 或者 from…import 来导入相应的模块。
    将整个模块(somemodule)导入,格式为: import somemodule
    从某个模块中导入某个函数,格式为: from somemodule import somefunction
    从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc
    将某个模块中的全部函数导入,格式为: from somemodule import *

    涉及到语法相关的内容是非常多的,这里只是简单的介绍了下最基本的一些语法,后面咱还得努力抓紧深入的学习才行!

    Kubernetes、golang、工程效能方向爱好者!个人博客:http://www.5bug.wang/
  • 相关阅读:
    Linux 下的dd命令使用详解
    理解Linux的inode
    2021.11.11
    转一篇DLL逆向的文章,适用于一般的dll逆向
    关于Exchange DSAccess组件目录检测机制
    一些KB
    Inside of my heart
    C/C++是程序员必须掌握的语言吗?
    一个自动检测并安装hotfix的脚本
    VC++中DLL的创建和使用
  • 原文地址:https://www.cnblogs.com/5bug/p/7522988.html
Copyright © 2011-2022 走看看