Python入门基础的一些注意

写在前面:
python

简单的Python历史:多线程

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

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

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

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

Python的优缺点继承

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

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

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代码的执行速度

 

 

正文

一、常量:

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

二、注释:

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

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

三、基础数字类型

  整数类型: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)

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

五、用户交互:input       input出来的数据类型所有都是str字符串

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

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

  print(name,age)

六、if条件语句:

  格式

   if 条件:

    结果

相关文章
相关标签/搜索