Python补充知识1

ch01 Python概论

1.1、

【例1.3】更新pip和setuptools包在Windows命令提示符窗口中,输入命令行命令“python –m pip install –U pip setuptools”,更新pip和setuptools包

【例1.4】安装NumPy包在Windows命令提示符窗口中,输入命令行命令“python –m pip install NumPy”,安装NumPy包

【例1.5】安装Matplotlib包在Windows命令提示符窗口中,输入命令行命令“python –m pip install Matplotlib”,安装Matplotlib包

1.2、

三方包

Python交互命令,下划线_ 可以代表之前刚做出的数字

运行Python内置集成开发环境IDLE

1.2.1、IDLE修改字体

Python补充知识1_第1张图片

Python补充知识1_第2张图片 

1.2.2、使用集成开发环境IDLE编写和执行Python源文件程序

使用IDLE编写求解2的1024次方的程序(demo1.py)

(1) “开始”|“所有应用”| Python 3.7| IDLE (Python 3.7 64-bit),打开内置集成开发环境IDLE

(2)执行IDLE菜单命令File|New File(或者按快捷键Ctrl+N),新建Python源代码文件

(3)在Python源代码编辑器中输入程序源代码:print("2的1024次方:", 2**1024)

(4)执行IDLE菜单命令File|Save(或者按快捷键Ctrl+S),保存文件为bigint.py。

(5)执行IDLE菜单命令Run|Run Module(或者按快捷键F5),输出程序运行结果

Python补充知识1_第3张图片

ch02 Python语言基础

2.1、Python程序构成

Python程序可以分解为模块、语句、表达式和对象。概念上,其对应关系如下:

(1)Python程序由 模块组成,模块 扩展名为.py的源代码。一个Python程序由一个或者多个模块构成。例2.1程序由模块area.py和内置模块math组成。模块由语句组成。模块即Python源文件。

例2.1:已知三角形的三条边,求三角形的面积(area.py)。提示:假设三条边长分别为a、b和c,则三角形的面积s= 。其中,h为三角形周长的一半

 

# -*- coding: utf-8 -*-
# @Time : 2022/8/30 15:23
# @Author:未晞~
# @FileName: demo1.py
# @Software: PyCharm
​
# 例题:三角形的面积
import math
a = 3.0
b = 4.0
c = 5.0
h = (a+b+c)/2
s = math.sqrt(h*(h-a)*(h-b)*(h-c))
print(s)
​
结果6.0

(2)语句是Python程序的过程构造块,用于创建对象、变量赋值、调用函数、控制分支、创建循环、增加注释等。语句包含表达式。例2.1程序中, 语句import math 用导入math模块,并依次执行其中的语句:在语句“a=3.0”中,字面量表达式3.0创建一个值为3.0的float型对象,并绑定到变量a;在语句“h = (a + b + c)/2”中,算术表达式(a + b + c)/2运算结果为一个新的float型对象,并绑定到变量h;“#”引导注释语句;在语句print(s)中,调用内置函数print(),输出对象s的值

(3)表达式用于创建和处理对象。在例2.1程序的语句“s = math.sqrt(h(h-a)(h-b)(h-c))”中,表达式h(h-a)(h-b)(h-c)的运算结果为一个新的float对象,math.sqrt调用模块math中的sqrt()函数,计算参数对象的平方根

你可能感兴趣的:(Python,python,numpy,开发语言)