• 路飞学院集训14天-part1


    今天开始记录学习python的过程。

    首先,python是一个解释型高级语言,就是说它的语句是一句句被解释器变为机器语言,因此它的跨平台性好,因为针对不同平台,解释器可以以不同的解释方式解释。

    接下来是python的一些特性。

    python的变量名只能是数字、字母、下划线的组合,并且不能以数字开头。同时命名的习惯有驼峰体和下划线两种。例子如下:驼峰体:NameOfStudent下划线:name_of_student

    python的常量名习惯上全以大写命名一个变量,c语言中以const关键字表示,c语言是真无法修改常量。

    python使用input()方法输入数据,并且输入的数据都为str类型,即使输入的是数字。

    python的注释语句以#开头,并且如此只能注释单行。重要的语句,不容易理解的语句需要注释。

    python的数据类型可以用type()方法得到。

    python有如下数据类型:

    在python3中有6个标准的数据类型:数字(number)、字符串(string)、列表(list)、元祖(tuple)、集合(sets)、字典(dict)。

    python不像c语言需要明确变量的类型,而且在python3中不再区分long和int,只有int类型。

    python使用“ ”、’ ‘、’‘’  ‘’‘三种引号形式来表示字符串。其中三引号可以包括一段话。字符串之间只有加和乘操作。例如:

    单引号、双引号、多引号的区别:如下图所示,单引号和双引号是没有区别的,   str1 = 'python'     str2 = "python"

    如果字符串中有双引号,为了避免使用转义符,你可以使用单引号来定义这个字符串

    str1 = "List of name: Hua Li Chao Deng"               str1 = """List of name:Hua Li  Chao Deng  """ 

    ""根据原格式输出,不会进行改变。

    字符串格式化例子:如下

    name = input("name:")
    age = int(input("age:"))
    job = input("job:")
    hostname =input("hostname:")
    info ="""
    --------info of as----
    name: %s
    age : %d
    job : %s
    hostname: %s
    """% (name,age,job,hostname)
    print(info)

    另一个基本类型就是布尔型,它只有true和false两个值,用于条件判断。

    python的运算符有算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算。具体如下;

     

     

    python的流程控制使用if,elif和else语句。只用if语句实现单分支:

    使用if,else语句实现双分支:

    使用if,elif和else语句实现多分枝:

     当想让程序重复执行时,使用循环语句,这里我们使用while语句,当while后的条件为真时,执行下面的语句,若while后的语句一直为真,则陷入死循环。若在循环中想终止循环,需要用到break或continue语句。

    break:终止整个循环,执行循环之后的语句。

    continue:跳出当前的这一次循环。

    python的while {} else {}语句:若while正常执行完,没有被break终止,则会执行else中的语句。可以作为是否正常执行while的语句的指示。

  • 相关阅读:
    设置java.library.path的值(Mac/Linux/Windows)
    英特尔老款CPU支持虚拟化对照表(转)
    长城小主机GW1等型号进BIOS的设置方法
    Mac 10.12允许任何来源
    DDos与CC攻击的简单个人理解
    Mac 10.12下iTerm2使用lrzsz上传下载文件
    Mac 10.12连接iSCSI硬盘软件iSCSI Initiator X
    华为S5300系列交换机V100R005SPH021升级补丁
    华为S5300系列交换机V100R005SPH020升级补丁
    华为S5300系列交换机V100R006SPH019升级补丁
  • 原文地址:https://www.cnblogs.com/yzc0709/p/9044215.html
Copyright © 2020-2023  润新知