首页 > 代码库 > python基础知识一

python基础知识一

一、python介绍

      python是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。

      Python是一种面向对象、直译式计算机程序设计语言。

      python可使程序员减少开发成本。

二、python与其他语言对比

      python提供了很多其他语言拥有的特征,python本身也是由诸多其他语言发展而来的。

      perl最大的优势在于他的字符串模式匹配能力,然而perl语言的晦涩和对符号语法的过渡使用,让解读变得十分困难。

      java的语法尽管比C++简单的多,但是依旧有些繁琐。

     

      可以分为C语言和其他语言两大类:

      C语言:机器码

      其他编程语言:字节码=》机器码

三、python种类

      Cpython:代码=》C字节码=》机器码(一行一行)

      pypy:代码=》C字节码=》机器码(全部转换完=》执行)

      其他python:代码=》其他字节码=》机器码

四、python基础

      python解释器

      1.安装python解释器;2.编写程序。

      python解释器的运行步骤:1.打开文件,读取文件内容;2.词法分析,语法分析;3.转换成字节码。

      windows环境下:

      C:\Python35\python.exe  D:\1.txt

      linux环境下:

      C:\Python35\python.exe  D:\1.txt

      #!/usr/bin/python

       chmod 755 1.py

       ./1.py

 

       编码

       ascii码:

       万国码unicode(至少16位):

       utf-8:对万国码的压缩

       gbk,gb2312 : gbk是对gb2312的补充,补充了繁体字

五、IDE(Integrated Development Environment)

      pycharm

      1、new project

      2、new创建文件夹

      3、new创建py文件

      4、在py文件中右键,run xx.py

六、注释

       #

        """ """

七、pyc文件.字节码

       import f1     会在文件夹里生成一个.pyc文件。

       pyc文件是字节码

     

八、变量

      字母、数字(不能开头)、下划线

      不能使用python内置关键字

九、输入、输出

      input("请输入:")

     

      import getpass    不能在pycharm里运行

      getpass.getpass("请输入:")

 

十、条件语句

       if

       else

      

 

1 name=intput("请输入用户名:")
2 password=input("请输入密码:")
3 if name == “connie” and password==“123”:
4    print("登陆成功")
5 else
6     print("用户名密码错误")

 

 

     

     

 

python基础知识一