zoukankan      html  css  js  c++  java
  • Python基础语法

     
    Python介绍及前期准备:
    • Python介绍:Python是一种面向对象的解释性编程语法,语法简单,易上手,且第三方库丰富,因为其能跟其他语言都能很好地融合,故又称之为胶水语言。
    • 前期准备:使用python编程前需要先安装好python,配置好环境变量,同时下载安装好python开发工具,这里以pycharm为例,使用前需先下载并安装好。
    • 语言分类:
      • 编译型语言:将写的代码编译成二进制,运行编译好的二进制文件,再运行。(翻译好的英文书)
        • c , c++, c#
        • 特点:运行速度快,一次编译,到处运行,编译过程比较慢。
      • 解释型语言:运行一行,编译一行。(相当于请一个翻译)
        • php,python ,java,ruby,go,javascript
        • java需要编译成class文件
        • 特点:运行速度比较慢
      • 脚本语言:功能单一的语言,称之为脚本语言。
        • Shell,bat, javascript,html,vb
    • 自动化测试的本质:自动化测试需要用到相关编程语言,如python,java ,php,自动化语言跟系统开发语言没太大关系。其实编程都是和内存、缓存打交道,我们代码的运行耗用的就是内存或者缓存。
    • python用途:后台开发,数据挖掘,数据分析,人工智能,自动化运维等。
    • python版本
      • python2.x:早起推出来的,官网不再维护。
      • python3.x:功能更完善,目前行业中普遍使用的。
    如何用Pycharm上传代码到Git上:pycharm可以直接将代码上传到git上,方便我们进行版本控制,前提是本地已经安装git。
    • File->Settings->选择本地git安装路径
     
     
    • VCS->Checkout from Version Control->输入git地址->选择工程保存路径及名称。
     
     
    Python基础语法:
    • 数据类型:python的数据类型包括字符串 ,整型,浮动型,列表,元组,字典等。
      • 字符串(string):包括中文、英文。
      • 整型(int):整数类型。
      • 浮点型(float):小数类型。
      • 列表(list): 列表由key跟value组成,key从0开始。
      • 元组:列表由key跟value组成,key从0开始,且里面的值不能发生改变。
      • 字典:字典由key跟value组成,key可以是数字、字符串,列表等。
      • 代码:
        1 a = "hello ,world" #定义中文字符串
        2 b = "今天天气不错"  #定义英文字符串
        3 c = 58              #定义整型
        4 d = 25.15           #定义浮点型
        5 e = [1,3,4,"Sean"]  #定义列表
        6 f = (1,2,3,"Jack")  #定义元组
        7 g = {"name":"Sean","age":25,"job":["teacher","doctor"]}#定义字典
        8 print(a ,b ,c ,d,e,f,g)
        9 print(type(a),type(b),type(c),type(d),type(e),type(f),type(g))
     

    • 条件控制:可以使用if ,elif ,else根据不同的条件来进行流程控制。
      • 代码:
        1 score = 85
        2 if score < 60:
        3     print("不及格")
        4 elif score >= 60 and score < 80:
        5     print("")
        6 else:
        7     print("优秀")
    • 循环:当需要满足条件的代码重复运行,就需要用到循环语句,包括for循环,while循环,for循环跟in一起使用。
      • for循环:
        • 代码:
          1 for i in range(10):
          2 print(i)
     
      • while循环:
        • 代码:
          i = 0
          while True:
              if i < 10:
                  print(i)
              i+=1
     
     
     

    To be a better STE ...
  • 相关阅读:
    JAVA假期第五天2020年7月10日
    JAVA假期第四天2020年7月9日
    JAVA假期第三天2020年7月8日
    JAVA假期第二天2020年7月7日
    JAVA假期第一天2020年7月6日
    CTF-sql-group by报错注入
    CTF-sql-order by盲注
    CTF-sql-sql约束注入
    CTF-sql-万能密码
    X-Forwarded-for漏洞解析
  • 原文地址:https://www.cnblogs.com/Sean-Pan/p/8622382.html
Copyright © 2011-2022 走看看