• s7day1学习记录


    一、python应用范围

     - Web开发
     - 爬虫开发
     - 金融
     - 人工智能

    二、python 和其他语言的区别:C、Java、C#、python、PHP 

     第一种分类:执行效率
      - C语言,会编译成机器码(接近底层)
      - Java、C#、python、PHP,先变成字节码,然后变成机械码
     第二种分类:解释型、编译型
      - C、Java、C#,编译型(先会全部编译,然后执行,执行快)
      - python、PHP,解释型(不需要编译,一句一句执行,执行慢)
     第三种分类:易用,易学
      - python ,简单易学,强大类库
      - 其他 
     
    1、为什么不学C?
      偏底层,需要重复造轮子
    2、为什么不学Java、C#?
      C#,微软开发的语言、只能在Windows运行,Windows要钱
      Java,可Windows、可Linux
      #学习难度大,10+种数据类型
      python 5+种
    3、PHP?
      Web开发为主
    4、JavaScript:主要用于Web页面动态效果方面,配合Java、C#、Python使用
     
    python种类:
      cpython(*)、jpython、ironpython,rubypython,pypy ... (解释器不同,其他语言的解释器也开始逐步兼容python)
      种类有很多,规则只有一个
    python版本:
      python2.7
      python3.x
     
    可以用 '''   '''  注释
    #号:
    1、注释;
    2、定义字符编码格式
      

    三、Python的变量

     变量名 = 值
     变量名:
       见名知意,只能是字母、下划线、数字,但是不能数字开头,不能是关键字['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']
     
     值:字符串、整数、其他变量名,及相关运算
     
    区别注意:
      py2:默认是ascii编码(255个),字符,数字,字母
      py3:默认是utf-8编码:可以包含所有东西
      所以默认要在开头加上 # -*- encoding: utf-8 -*-(这句话,只是告诉解释器,文件中包含utf-8格式的内容,并未对内容进行转换) 
     
    备注: 
    1、当文件格式为以ASCII编码时,如果有中文(包括在注释中的)
      -py2,文件前加# -*- encoding: utf-8 -*- ,就可以用 
      -py3,不能用,会报错,即使加# -*- encoding: utf-8 -*-也会报错 
    2、当文件格式为以utf-8编码时,如果有中文(包括在注释中的)
      -py2,py3都可以用
      -??py2中,要加'u',否则会乱码(例如:print(u"中文"))
     

    四、数据类型 

      整数类型:1,2,3 
      字符串类型:"abc" 
      布尔类型:True、False 
     
      #数值运算 
      整数类型:加减乘除 
      字符串类型:加、乘以整数 
     
      #比较运算 
      ==、>=、< 、>、<=

    五、if条件语句

    if 判断条件 :
       成立
    elif 判断条件:
      成立
    else:
      不成立 
    例如:
    1 if 条件1:
    2     print('条件1为真')
    3 eilf 条件2:
    4     print('条件2为真')
    5 else:
    6     print('条件1和2均为假')

    六、input输入

    name = input(请输入用户名:),返回一个字符串类型

    七、while循环

     while 条件:
       当条件为真时,执行 (执行完毕后,再次执行循环)
     else:  #可以没有else
       当条件为假时,执行
    例如:
    while 条件:
        print('条件为真,再次执行循环')
    elseprint('条件为假')

    在while循环中:

      continue :跳过当前循环,直接进入下次循环
      break:跳出当前循环
      pass:什么也不做,继续走
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    关闭游标
    OCP-1Z0-053-200题-19题-601
    OCP-1Z0-053-200题-17题-99
    OCP-1Z0-053-200题-18题-100
    OCP-1Z0-053-V13.02-99题
    OCP-1Z0-053-200题-16题-98
    OCP-1Z0-053-200题-15题-15
    OCP-1Z0-053-200题-14题-675
    OCP-1Z0-053-200题-13题-97
    OCP-1Z0-053-200题-12题-96
  • 原文地址:https://www.cnblogs.com/tangjianyu/p/7375542.html
Copyright © 2020-2023  润新知