zoukankan      html  css  js  c++  java
  • Python入门基础的一些注意

    写在前面:

    简单的Python历史:

      python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。(龟叔:2005年加入谷歌至2012年,2013年加入Dropbox直到现在,依然掌握着Python发展的核心方向,被称为仁慈的独裁者

    Python是一门解释型语言,目前有两个版本

      Python 2.+ : C , Java ,C# 源码不统一,功能重复 维护难度大

      Python 3.+ :代码统一,代码(功能)重复 维护难度降低

    Python的优缺点

      优点 : 优雅,明确 简单 ,开发效率高,可移植性强,和其强大的扩展性和嵌入性

      缺点 : 运行速度相对较慢/代码不能加密,不能多线程

    Python的种类 :

    1. Cpyhon : CPython。这个解释器是用C语言开发的,所以叫CPython。

    2. Jython : Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。

    3. IronPyhon IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。

    4. PyPy : PyPy是另一个Python解释器,它的目标是执行速度。PyPy采用JIT技术,对Python代码进行动态编译(注意不是解释),所以可以显著提高Python代码的执行速度

    正文

    1、常量:

      python的其实没有常量,变量大写记为常量(可以更改)通常C语言等的常量为大写,且不可更改

    2、注释:

      单行注释:#(跳过这一行)

      多行注释:'''注释内容'''   或  """注释内容"""   (个人认为python中的单引号 ' 和 双引号 " 没有区别)

    3、基础数字类型

      整数类型:int  12,34,56  print(100,type(100))      int有取值范围(分32位和64位机)

          + - * / **  %              2**3  即为2的3次方        %为取余数 :5%2=1

      字符串:str      print('100',type('100'))          python中凡是用引号引起来的都是字符串   字符串只能相加(拼接)可以和数字相乘

      100 <class 'str'>数字
      100 <class 'int'>字符串

      

      三个引号裹起来赋值给一个变量,就变成一个大的字符串(一句一行)

            msg=‘’‘第一行,

               第二行,

              第三行'''

            print(msg)

    4、bool 布尔值:布尔值是“真” True 或“假” False 中的一个

    5、用户交互:input       input出来的数据类型全部都是str字符串

      name=input(‘请输入你的名字:')

      age=input('请输入你的年龄:')

      print(name,age)

    6、if条件语句:

      格式

       if 条件:

        结果

  • 相关阅读:
    Google Maps 尝鲜
    ASDoc 的一些参数
    一本比较简单易懂的中文python入门教程
    word2010 2007中如何去掉首页页码
    转贴:关于出现java.lang.UnsupportedClassVersionError 错误的原因
    Windows下搭建SVN傻瓜式教程
    Red Hat中jdk1.6.0_03 tomcat6.0.35将hudson.war放入webapp后启动tomcat报错X connection to localhost:11.0 broken
    使用alternatives切换red hat linux的jdk版本
    linux安装ant 1.8.2
    反编译插件jadclips
  • 原文地址:https://www.cnblogs.com/qmuy/p/9336492.html
Copyright © 2011-2022 走看看