python语言用什么软件-Python 从不懂到入门

基础知识

什么是编程语言

可以简单的理解为一种计算机和人都能识别的语言

什么是 Python

一种编程语言0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

安装 Python 开发环境

何为开发环境

简单理解为运行 Python 的平台

去 Python 官网 (链接:www.python.org) 下载 Python 软件

P.S. 建议下载最新版(不要安装 2.X 版本的)

Python 安装我这里就不多说,如有疑问,请参阅开发环境安装

P.S. 记得安装时要勾选"Add Python 3.X to Path

运行工具:

如果不想下载,可以使用 Python 在线运行工具 (链接: https://c.runoob.com/compile/9)

IDE

集合开发环境

Python 自带 IDLE

第三方 IDEVS Code

Noval IDE (国产 IDE、有中文版本)

简单语法

运算语法

打开 Python 的(IDLE)

在 shell(默认打开的就是)加 +减 -乘 *除 /乘方 **ea4db47cfb9cb85477dd22e299f5f458e328d264.png

0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

输出文字

print 函数

用法:print (' 输入文字 ')输入任何文字(除变量外),都需要加 ''本文除非有特别提及,否则一律用半角符号(即在英文输入状态下的符号)本文除非有特别提及,一般单引号和双引号都一样,可以混用

示范:6e3fb792d9a577c1ba9e90a19853afd60652d221.png

输入文字

input 函数

用法:input()括号内就可以输入文字

效果示范:61bc726951a4ecddb691f15087cf958947adfcbb.png

如果想在输入文字之前有个提示,可以在括号内输入文字注意要加引号!!!

例子:2e397fa9e178838f7e514a1760b85e1707bb7849.png

0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

变量

用法:

(变量)=(内容)

P.S. 这里的 =,是赋值(拆开来:赋予的值)的意思,并非数学上"等于’的意思

例子 1:e9b74c4c8afed783d7af87adcc668cd251f25514.png效果如下:d759f2b2b9097e62099a63f9209717533e9ca8e5.png

例子 2:

变量理论上可以存放所有东西,包括文字、数字、符号af7f20794ceced5e3973c73e249db178c95d2393.png代码

效果如下:c26306c5d55208ef06024509ad96ec8ca8e7f91a.png

原理:这里的"+’并不是数学上的"加’,而是组合起来。

例子 3aafb94fcf0aaa78a1554bdd9fd17df859b60b3ec.png

效果如下:be8e95325090f660730f41e3b5cd01d46c5f295a.png

原理跟上面类似,这里的*,意思是写多少次。

例子 4:

提示:这里的代码不可以使用 Python IDLE 的 shell 运行,而是需要开一个新文件。(使用在线 Python 运行工具不用)

教程:

1. 新建文档:file → new file

2. 输入代码

3. 保存文件

4. 运行文件:run → run module(快捷键 F5)

如需要:

5. 修改文件

6. 保存文件

7. 运行文件

代码:f3ac2dd2455c34d580856a54f58f74013edd2160.png

效果如下:8a969c5266093d5356ce2611684c88955868088b.png

数据类型整数:int

例子:1、5、10、100小数:float

例子:0.12、0.222字符:str

例子:你好、",’0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

布尔变量

True and False

P.S. 注意大小写

赋值

例子:

在 IDLE 的 shell 中输入以下内容3e4ad768ef87f0bf3e9e8d6a2d419b15e2e8f27c.png

效果如下:691df8bf5adf28d0c17edde9e6137d5e28a201d0.png

0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

类比

例子1:ab9033074b958ce4ea2467cc3edd2aa7bd0255d2.png

效果如下:d4e340fc1459e13c28c4d99ebc8f19c45a31e99e.png

例子二:0fd20ab4373759c9095d44ca5bbcc2f9446fe2b3.png

效果如下:2a08669907739ffe8fd33a27a090974a60744bdd.png

例子三:946f2ed78acfcb53603d8d0638b57abecd74017b.png

686c63d0814305d361347fab796cedb83151287c.png

0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

逻辑运算符

and

两边符合

or

两边其中一边符合

not

不符合

例子:805a6758ac5d7e4a263246ae6027297298359dc2.png

ac9be36fa83725cbbb805d0ee124c707b601613b.png

dc772c7fd1588b1b2ca8c30ba4e219fb3a8f06ac.png

效果如下:d4c36f7d0401c7352763cfa4c821dab98ca62a7a.png

0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

注释语句

如果要注释某一语句,输入 #(注释内容),该注释内容不会在运行中显示,无需遵守任何 Python 规则(包括但不限于:文字加引号)0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

if 条件语句

4e05d4bb14017ab10f2f0abb3e0c9b5416a0b11c.png

P.S.

1. elif 是 else if 的缩写

2. 在 if(条件):下一句需要缩进,可以按"Tab’来缩进,一般自动缩进)

例子:

P.S. if 条件语句需要在新文件上运行,不可以使用 IDLE shell 运行 (使用在线 Python 运行工具不用)

77ea51d425663adc25532867a00574c115b37e5c.png

效果如下:6310aa153eec74e5b530741f60eecfe74dc5a526.png

0117cbba35e51b0bce5f8c2f6a838e8a087e8ee7.png

循环语句145bc7f45602b24ebf726300c12602284388e9b6.pngwhile 语法

例子:31be9391f023c9211aba13b8614423af2a9febeb.png

效果如下:6066dfc074d2a2c9dd4a41cd72249c3113471644.png

Python 模块

Python 很多功能需要模块来进行,模块分为系统内置、需要安装或者自己制作的。

为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在 Python 中,一个.py 文件就称之为一个模块(Module)。

好处

最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括 Python 内置的模块和来自第三方的模块。

使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。但是也要注意,尽量不要与内置函数名字冲突。

系统内置模块763c8aa5a31daa79625f1d324d8332189e1b497f.png

第三方模块(需要安装)

首先需要通过 pip 安装+ 打开 cmd

以安装 pillow 模块作为例子

输入 pip install pillow , 按 Enter

等待安装完成

自己制作的模块

import 文件.py

P.S. 自己制作的模块需要放在同一文件夹

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值