第二章、Python基础

@编程语言分类:c++

           a、从运行角度分:               编程

         编译型:代码自己不能运行,须要一个附加程序(编译器〉将其转换成由二进制代码组成的可执行文件,而后才能够运行。    如  c/c++ 

               特色:  开发效率低、执行速度快

         解释型:代码能够直接运行, 依赖相应的解释器。          如  Python 、JavaScript ...

               特色: 开发效率高、执行速度慢

         混合型: Java 、Go

           b、从形态角度分:           ruby

 动态语言:是指程序运行时能够改变其结构,能够对变量或函数进行修改 由于程序中的代码是在运行时才开始检查数据类型的,因此没有运行的语句是被程序忽略的。即,定义变量时不须要指定数据类型,只有在第一次给变量赋值时,根据赋值的类型在内部指定该变量的类型。 如  Perl 、ruby

        静态语言:经常使用于编译型语言,在编译时需检查数据的类型。即,在使用变量以前必需要定义好数据类型 。  如   c/c++ 、c#、 Java...

           c、从语义角度分:编程语言

 强类型语言:会严格区份内部的变量类型。一旦指定了变 的类型,就必须通过转换才能存取为其余类型。   
如 c、Java
弱类型语言:是指不严格区份内部的变量类型,通常是只要大小放得下便可转化。
如 汇编语言、JavaScript...

 

 

一、Python文件后缀名以  .py  结尾命名函数

二、注释编码

# 我是单行注释
''' 我是多行注释 '''""" 我也是多行注释 """

三、Python2 中的编码spa

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

Python3 中默认使用Unicodecode

四、缩进blog

      Python中 代码与代码之间是严格按照相同缩进表示上下文之间的关联关系ip

五、变量命名规则

# 首字母以字母、_(下划线)、$ 开头,变量名可包含字母数字
# 变量名要具备描述性
# 不能使用关键字或者保留字做为变量名使用
# 变量名区分大小写
相关文章
相关标签/搜索