Phyon环境搭建及Pycharm安装及配置

1:python环境搭建和pycharm的安装配置及汉化

https://yaoguangju.github.io/2018/12/27/python%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%E5%92%8Cpycharm%E7%9A%84%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE%E5%8F%8A%E6%B1%89%E5%8C%96%EF%BC%88%E9%9B%B6%E5%9F%BA%E7%A1%80%E5%B0%8F%E7%99%BD%E7%89%88%EF%BC%89/#more

 

2:

行与缩进

python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。

#phyon中数字有四种类型:整数,布尔型,浮点型和复数
#int
#bool
#float
#complex 复数如1+2j

字符串类型:

正数从左到右   负数从右到左    下标从0开始

加号 + 是字符串的连接符, 星号 * 表示复制当前字符串,紧跟的数字为复制的次数

  • 字符串的截取的语法格式如下:变量[头下标:尾下标:步长]
  • str = "Helloword"
    print(str[0:3:2])  #He
  • print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符 print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义

 Python可以在同一行中使用多条语句,语句之间使用分号(;)分割,以下是一个简单的实例:

# 修改元组元素的操作是非法的

 

total = 10
def _AddNumber(a,b):
    total = a+b
    print("----jubu----->",total)
    return  total
_AddNumber(10,20)
print("------waibu----->",total)

#局部内的变量为30 只是索取了引用,未改变其内容
#全局变量为10

 

### 如何在 Kali Linux 的 Docker 容器中安装 Python 要在 Kali Linux 的 Docker 容器中安装 Python,可以按照以下方法操作。Docker 提供了一种轻量级的方式来运行容器化应用程序,而 Kali Linux 是一种基于 Debian 的发行版,因此可以在其上轻松安装 Python。 #### 使用官方 Kali 镜像并安装 Python 可以通过拉取官方的 Kali Linux Docker 镜像来启动一个容器,并在其内部安装所需的 Python 版本: ```bash docker pull kalilinux/kali-rolling ``` 之后,启动一个新的容器并将工作目录挂载到主机上的当前路径(如果需要访问本地文件): ```bash docker run -it --name kali-python -v $PWD:/root/workdir kalilinux/kali-rolling /bin/bash ``` 进入容器后,更新包管理器索引并安装 Python 及 pip 工具: ```bash apt update && apt upgrade -y apt install python3 python3-pip -y ``` 这一步会安装最新版本的 Python 3 和 `pip`[^1]。 #### 创建虚拟环境以隔离项目依赖 为了更好地管理和隔离不同项目的依赖关系,建议使用 `virtualenv` 或者更高级的工具如 `venv` 来创建独立的 Python 虚拟环境。以下是具体步骤: 1. **安装 virtualenv** 如果尚未安装该工具,则需先通过 `pip3` 进行安装: ```bash pip3 install virtualenv ``` 2. **创建新的虚拟环境** 假设要在一个名为 `myproject` 的目录下设置虚拟环境,执行如下命令: ```bash mkdir myproject && cd myproject virtualenv venv ``` 3. **激活虚拟环境** 激活新创建的虚拟环境以便后续开发过程中仅加载此环境中的库: ```bash source venv/bin/activate ``` 此时,任何由 `pip` 安装的新模块都会被放置在这个特定的虚拟环境中而不是全局范围内[^3]。 #### 自定义镜像构建流程 (可选) 对于频繁使用的配置,还可以考虑制作自己的自定义 Dockerfile 文件来自动生成包含所需软件栈的基础镜像。下面是一个简单的例子展示如何将上述过程自动化写入 Docker 构建脚本当中去: ```dockerfile FROM kalilinux/kali-rolling RUN apt-get update && \ apt-get install -y python3 python3-pip && \ rm -rf /var/lib/apt/lists/* WORKDIR /app CMD ["python3"] ``` 保存以上内容至某处命名为 `Dockerfile` 后再利用下列指令完成整个定制化的映象生成动作: ```bash docker build -t custom-kali-python . ``` 最后再次依据前面提到的方式调用新建好的镜像实例即可。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EvanXZ

各位大佬 多多支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值