zoukankan      html  css  js  c++  java
  • Python入门基础

    一、什么是编程语言

    编程语言总体分以为机器语言、汇编语言、高级语言 三种。

    1、机器语言:

    优点是最底层,速度最快。

    缺点是最复杂,开发效率最低。

    除了计算机生产厂家的专业人员外,绝大多数的程序员已经不再去学习机器语言了。(pass)

    2、汇编语言:

    优点是比较底层,速度最快。

    缺点是复杂,开发效率最低。

    3、高级语言(编译型 和 解释型):

    编译型语言执行速度快,不依赖语言环境运行,跨平台差。

    比如:C语言,运行效率高 但是开发效率低。

     

    解释型跨平台好,一份代码,到处使用,缺点是执行速度慢,依赖解释器运行。

    比如Python,JAVA,PHP

    Python 的解释器有CPython,JPython,PyPy,IronPython,IPython

    Conclusion:

    运行速度从高到低

    开发效率由低到高

    学习难度从难到易

    二、Python变量(Variables)

    Function:Variables are used to store information to be referenced and manipulated in a computer program. 

    1、声明变量

    name = “Alex Li”

    变量定义规则:

    1、变量名只能是 字母、数字或下划线的任意组合

    2、变量名的第一个字符不能是数字

    3、以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

    定义一个变量,存储的的数据是变量值,变量名和变量值是一种绑定关系,变量名本身并无存储值的功能

    注意变量的三个特性:

    1、通过id查看变量在内存中的地址

    2、变量的类型

    3、变量的值

    定义方式:

    驼峰体

    AgeOfOldboy = 56 

    NumberOfStudents = 80

    下划线

    age_of_oldboy = 56 

    number_of_students = 80

    你觉得哪种更清晰,哪种就是官方推荐的,我想你肯定会先第2种,第一种AgeOfOldboy咋一看以为是AngelaBaby

    记得多用下划线和英文去定义变量名,切勿用拼音!

    三、常量

    常量:程序运行中不会改变的量     

    AGE_OF_OLDBOY = 56

    Python中没有常量的专门的定义方式,通常用大写的变量名,仅仅只是一种提示效果。

    
    
    Time the study pain is temporary,has not learned the pain is life-long.
  • 相关阅读:
    用JS打开新窗口,防止被浏览器阻止的方法
    谷歌浏览器插件开发教程7
    谷歌浏览器插件开发教程6
    谷歌浏览器插件开发教程5
    谷歌浏览器插件开发教程4
    谷歌浏览器插件开发教程3
    谷歌浏览器插件开发教程2
    谷歌浏览器插件开发教程1
    从网站上偷图偷音乐偷视频教程
    pixijs shader 实现图片波浪效果
  • 原文地址:https://www.cnblogs.com/wanlei/p/9783053.html
Copyright © 2011-2022 走看看