Python学习之路 day1

Python学习之路 day1

一、Python是什么?为什么要学习Python?

1.Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

二、为什么要学习Python

1.学习相关安全工具的原理;
2.掌握自定义工具以及拓展开发;
3.解决实战中无工具或手工麻烦批量化等情况;
4.在二次开发Bypass,日常任务,批量测试利用等方面均有帮助;例如SRC批量收集并利用,AWD批量利用获取FLAG,CTF加解密脚本等;

三、编译性语言和解释性语言

1.编译型
编译型语言:编译型语言在执行之前要先经过编译过程,编译成为一个可执行的
机器语言的文件,比如exe。因为翻译只做一遍,以后都不需要翻译,所以执行
效率高。
编译型语言的典型代表:C语言,C++。
优缺点:执行效率高,缺点是跨平台能力弱,不便调试。
2.解释型
解释型语言:解释性语言编写的程序不进行预先编译,以文本方式存储程序代码。
执行时才翻译执行。程序每执行一次就要翻译一遍。
代表语言:python,JavaScript。
优缺点:跨平台能力强,易于调,执行速度慢

四、Python的学习计划

1、先学会Python的基本语法,多上机
2.根据学习Python的目的进行实践,尝试在网安的学习过程用用上Python

五、Python的基本数据类型

数据类型的种类及其方法
在这里插入图片描述
在这里插入图片描述

1.数值类型的四则运算

在这里插入图片描述
在这里插入图片描述

列表

索引调用和修改
修改:添加一个空格

元组

索引调用,但不可修改
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值