Python3x 基本知识点

1  Python的分类:

编程语言一般分为如下几类:编译型与解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言,而本文主要从编译型与解释型方面解释。python

a)  编译型:编译型是指将代码一次性所有编译成字节码,而后再统一执行。编程

     其表明的语言有:C语言,C++等编程语言

     优势:该种类型语言执行速度一般会比较快。编码

     缺点:1.该类型语言不能跨平台;spa

                2.其开发速度一般比较慢,所以开发效率较低;调试

                3.调试起来很是不方便。code

 b ) 解释型:解释型是指代码从上至下是逐行解释并运行的。blog

      其表明性语言:python, PHPutf-8

      优势:便于调试;能够跨平台;开发效率高。开发

      缺点:执行速度相对较慢。

2  Python 变量与常量

   变量:变量就是将一些数据中的中间结果暂存起来,以便后续程序调用,如:

name = 'colin'  # name 就是变量
age = 27        # age 为变量

    常量:常量表示一直不变的量。Python本来是没有常量的,后来在python中,将变量所有大写来表示常量,而且常量每每会放在文件的最上面。

NAME ='colin'  # NAME 为常量

3  Python变量名命名规范

    1. 变量名只能由数字,字母以及下划线得任意组合。

    2. 变量名不能以数字开头。

    3. 变量名不能是python中得关键字,如 and, as, break, class, continue,for,pass等等

    4. 变量要具备描述性,使其具备可读性,让读者和本身便于理解。

    5. 变量不能使用中文。

    6. 变量不能过长。

    7. 变量不能使用拼音,使用拼音显得代码太Low。

    8. 变量能够使用驼峰体(如:User_Name)与下划线(user_name)两种方式但官方推荐使用驼峰体。

4  Python 中 if 条件的基本类型结构

1  if 结构

if 条件语句: ...

2   if ... else结构

if 条件语句: ... else: ...

3  多个条件选择一个结构(if… elif…elif …)

if 条件语句: ... elif 条件语句: ...
elif 条件语句:
...

4  多个条件选择一个结构(if… elif…elif …else...)

if 条件语句: ... elif 条件语句: ... elif 条件语句: ... else: ...

5  if 嵌套语句

if 条件语句: if 条件语句: ... else: ... else: ...

5  python3x与python2x的区别?

    Python3x:

         1.打印的中英文所有都能显示.

         2. 其默认的编码方式为:utf-8(其中包含了中文,英文,欧洲文字等)

    Python2x:

         1. 若输入中文,该版本Python 不能识别中文,会出现报错现象。

         2. 其默认的编码方式为:ASCII(包含英文)。

         3. 在该版本下,若要显示中文,则须要在文件的首行添加上:#  -*- encoding:utf-8  -*-

6 注释规则

#单行注释 #注释能够是英文和中文不能使用拼音

""" 多行注释 第一种方式 """

''' 多行注释 第二种方式 '''
相关文章
相关标签/搜索