Python第一天学习总结

----学习程序的作用-----

             解决生活中遇到的问题

-----编辑器解释器------

             解释器,用来把编程语言翻译成机器语言,

    安装python,php,java等解释器来把编程语言解释成机器可以理解的语言。

------编程语言----------

         python  java  c c#

         C和其他语言,c语言是直接翻译成机器码,其他语言是先翻译成c语言,再换成其他机器码

   ----编译型和解释型----

           解释型为直接逐句逐句解释,编译型为整个全部一块解释。

------语法规则----------------

   ------文件头的定义------

          #!/usr/sbin/env python

          #-*-utf-8-*-                   uft-8在python2中必须定义,因为2默认使用ascii进行解析,3可以不用定义.

       

          -------字符编码----------

          ascii

           unicode   32位,只做标记,不能存储

           utf-8    8位一个字节,存储汉字使用3个字节

           gbk     使用2个字节存储汉字

          ---------变量---------------

          以字母,数字,下划线来定义

   不能以数字开头

   不能使用内置关键字

 

           --------输入输出----------

            输出打印 print('xxxxx')

             输入  xxx=input('xxxxxxxx: ')

   -------条件语句----------

              if xxxxx:

                   pass

              else:

                   pass

              if  xxxx:

                   pass

               elif  xxxxx:

                    pass

                else:

                    pass

 

              while  True:

                     xxxxxx

 

                while True:

                       print (1)

                       while True:

                       print (2)

                       break  ----退出当前的条件  

                -----数据类型--------

              字符型

      默认输入的都是字符型,如果在使用时需要加上' ',或" ",如果多句可以使用""" """,这样代表他是字符型。

      尤其输入数字,如果不加引号,直接引用就是按着整数型来。

    整数型 

      数字不加引号,就为整数型

    列表

      user_list=['张三','王五','赵六','18']

                                       0           1         2         3

                      列表取出

       user_list[1]

                       列表嵌套

                        n1=[1,2,3,[22,33,44]]

                        n2=['jack',{'name':'jackwu','age','18'}]

                 字典

      user_detail={'name':'张三','age':'18'}

                       字典取出

                       user_detail[name]

                    for 循环

                      for item in user_list:

                             print item

                       

                            

   

 

  

posted @ 2018-05-06 17:30  老男人学IT  阅读(60)  评论(0)    收藏  举报