作者文章归档:reno

Python 基础数据类型


python 基础数据类型

python 数字型

python 数字型的使用方法基本和我们小学数学是一样,也就是说有小学数学能力掌握这个基本没问题

python 基础 --- 整型 int
加减乘除

定义一个变量num 值为整型10 num = 10 num = 10 + 2 num = 10 - 2 num = 10 * 2 num = 10 / 2

取整数: num = 10//3 取余数 num = 10 % 3

int 函数 python 内置函数,可以吧任意护具转为整型,失败则报错 float_num = 11.1 float_num = int(float_num) print(

Read more

代码模板设置Pycharm&vscode


作用: 代码模版可以让我们IDE创建的每一个文件 会有一个初始化的格式 下面是对于py 文件的常用模板

Pycharm设置

File-Settings-Editor- Code Style - File and Code Templates - Python Script 中

#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
PROJECT_NAME: ${PROJECT_NAME} ; 
FILE_NAME: ${NAME} ;
AUTHOR: reno ;
WORK_NUMBER: your_num
E_MAI

Read more

python 环境管理


我们在进行python 开发是通常是一个项目对应一个开发环境,多个项目电脑里面要有多个环境,很麻烦; 针对这个问题目前最好的解决方案是 virtualenv + virtualenvwrapper-win 的组合应用①: 它解决环境 创建 查看 切换 管理等问题

1 安装两个包 命令行中执行 pip install virtualenv; pip install virtualenvwrapper-win;

2 配置环境变量 配置完记得重启电脑

3 使用 在命令行中 workon 命令即可查看所有python 环境

创建新的环境 mkvirtualenv 环境名

其他常用操作 切换环境

Read more

VM VirtualBox


Oracle VM VirtualBox① 是一个虚拟机软件用于虚拟一个硬件设备,可以在上运行多个操作系统

下载地址: https://www.oracle.com/virtualization/technologies/vm/downloads/virtualbox-downloads.html 可能需要翻墙,没有的话自行找资源

安装点点点:

使用 页面长这样

新建一台电脑 选择了linux-ubuntu 这个是没有图形界面的只有命令行 好了 linux 系统诞生

①事实上比起VirtualBox 来说VMware 更好用一些,不过VMware 底层和docker 有冲突。

Read more

Pycharm 远程开发


什么是远程开发:

一台主机写代码,在另一台保存以及运行

为什么要进行远程开发:

1 公司主机只能远程

2 平台问题, 开发(屌丝用不起Mac)是在Windows 电脑上写的 上线一般都是linux 系统(穷公司用不起Windows服务器) 不同系统同一份代码可能会出(BUG)

3 电脑问题 写代码的电脑是win 跑死来慢死,只能开一个没有图形化的虚拟机跑代码 (太穷了不好意思)

怎么进行远程开发 选择万能的pycharm 步骤:

一 映射文件路径

1.1 找到这个功能点一下 1.2 连接远程主机 选择 SFTP

填目标主机 ip 端口 默认22 就好

用户名 密码

Web server U

Read more

Python 基础 ---- Python语言特性


Python语言特性

Python 属于 动态弱类型语言 解释型语言 也叫作脚本语言 胶水语言 不同叫法对应它的不同特性

动态弱类型语言:

python 中有但是不用特意去定义或声明数据类型,且变量数据类型可以改变 这个特性让python 开发效率有很大提高, 但是初学者可能因此遇到许多 TypeError 不过Python 有比较完善的报错机制处理起来也不是什么问题

解释型语言

程序员编写叫做代码,在电脑,手机等设备运行叫做应用程序或者软件 二者并不是等价关系① 在一些传统编程(编译型)如 C,C++,Java 中 代码必须经过一个叫做编译的过程才能运行 而python 作为解释型语

Read more

Python之禅


Python之禅

Python之禅 是内嵌在python 解释器中的一封信。

# 查看指令 进入Python环境输入
import this
包含了python 开发者对使用者的寄语,以及Python的理念 由Python开发者Tim Peters所著

Python之禅 by Tim Peters

下面是原文以及翻译:

The Zen of Python, by Tim Peters

Beautiful is better than ugly. 优美胜于丑陋(Python 以编写优美的代码为目标)

Explicit is better than implicit. 明了胜于晦涩(优美的代码应当

Read more

Pycharm 安装


Pycharm 是啥? 答: python IDE①; python 集成开发环境; 写python 代码用它就够了;

1下载 进入官网 https://www.jetbrains.com/pycharm/

选择社区版(免费②)

2 安装 点击安装即可 选择目录 打开是这样的

3 测试体验 创建新项目③ 选择python环境 ④ 上面一个是让pycharm 创建新环境 一般是选择已有环境 找到自己的python 环境 确定即可

创建了项目,选择了环境后 我们在创建一个 py 文件⑤

用pycharm写下第一个python程序并运行

①就像我们写word文档首先会想到 WPS

Read more

Python 安装


windos 下安装python 是比较简单的

下面是直接用exe 文件安装方法(当然有兴趣也可以选择编译安装)

1 进入python官网 https://www.python.org/

2下载安装包 python下载

点击下载即可

3 点击安装 安装完之后会更改计算机环境变量重启电脑即可

4测试安装 测试一下,打开cmd

输入命名查看python版本

也可以直接进入Python 解释器玩玩

下一章:http://www.yuanhaiying.cn/article/2020/5/28/1.html (PYTHON 语言特性)

Read more

PIP国内源


默认的pip 的源是 https://pypi.python.org/simple 下面国内知名的几个源地址

豆瓣(douban) https://pypi.douban.com/simple
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
阿里云 https://mirrors.aliyun.com/pypi/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple

使用方式

python pip install 【modulename】-i https://pypi.douban.com/simp

Read more