QQ个性网:专注于分享免费的QQ个性内容

关于我们| 网站公告| 广告服务| 联系我们| 网站地图

搜索
编程 JavaScript Java C++ Python SQL C Io ML COBOL Racket APL OCaml ABC Sed Bash Visual Basic Modula-2 Logo Delphi IDL Groovy Julia REXX Chapel X10 Forth Eiffel C# Go Rust PHP Swift Kotlin R Dart Perl Ruby TypeScript MATLAB Shell Lua Scala Objective-C F# Haskell Elixir Lisp Prolog Ada Fortran Erlang Scheme Smalltalk ABAP D ActionScript Tcl AWK IDL J PostScript IDL PL/SQL PowerShell

「Python应用基础」第二章 Python基本操作 学习笔记(三)

日期:2025/04/03 14:09来源:未知 人气:56

导读:📚🔥「Python应用基础」第二章 Python基本操作 学习笔记(三)🚀💥2024年3月10日分享:📖💡一、学习目标:1. 掌握布尔类型基本概念和操作2. 了解常用内置函数3. 掌握导入模块的方法二、学习内容:2.5 布尔类型、逻辑运算与关系运算2.5.1 布尔类型布尔类型只有两种值:True 和 False。布尔值 True 和 False 不像字符串, 两边没有引号, 它......

📚🔥「Python应用基础」第二章 Python基本操作 学习笔记(三)🚀💥

2024年3月10日分享:📖💡

一、学习目标:

1. 掌握布尔类型基本概念和操作

2. 了解常用内置函数

3. 掌握导入模块的方法

二、学习内容:

2.5 布尔类型、逻辑运算与关系运算

**2.5.1 布尔类型**

  • 布尔类型只有两种值:True 和 False。

  • 布尔值 True 和 False 不像字符串, 两边没有引号, 它们总是以大写字母 T 或 F 开头,后面的字母小写

  • 布尔值 True 表示真,布尔值False表示假:

2.5.2逻辑运算****

  • 在 Python 中有三种逻辑运算:and(且)、or(或)和 not(否) 。

  • and 和 or 操作符总是接受两个布尔值(或表达式),所以它们被称为“二元”操作符。

  • 对于 and 操作符,如果两个布尔值都为 True,and 操作符就将表达式求值为 True,否则求值为 False。

  • 对于or操作符, 只要有一个布尔值为真,or 操作符就将表达式求值为 True。 如果都是False,所求值为 False。

  • not操作符只作用于一个布尔值(或表达式)。求值为相反的布尔值。

2.5.3 关系运算

  • 布尔类型值通常来自关系运算的结果。

案例:股价波动率为 0.25, 判断其是否符合投资者股价波动率低于 20% 的限制条件。

结果返回 False, 表明当前股票的股价波动率不满足投资者的限制条件, 不应该加入 投资标的中。

  • Python 中包含各种关系比较的操作符。

注意:在 Python 中使用双等号“ ==”来判断是否相等, 而单个等号“ =”表示的是赋值,这与数学中的等号有所不同。

  • Python表达式支持多个比较运算,这种表达式和数学中的表达方式非常接近。

案例: 两个数的平均数总是在这两个数的较小数和较大数之间。

  • 字符串也可以比较大小,两个字符串的大小比较规则是:从第一个字符开始,如果第 一个字符相同则顺次向后比较, 直到出现不同的字符为止, 以第一个不同字符的 Unicode 值确定大小。

2.6 常用内置函数

2.7 导入模块

  • Python 本身自带了一些常用的模块,例如,math 、random和sys等。这些模块不需要安装, 但是在使用前需要导入

  • 其他非标准库,又称为第三方库,在首次使用前需要安装。 例如, 数据处理 常常用到的 numpy、pandas、scipy 和 matplotlib 等。在终端输入pip命令可以安装第三方库,例如,下列命令就是将用于中文切词的jieba库安装到当前Python的环境中:

pipinstalljieba

  • Anaconda 中, 已经将大量的数据处理常用非标准库集成在一起。 因此, 在 Anaconda 环境中, 这些非标准库也不需要另外安装,而可以直接使用。

  • “import 模块名”直接导入整个模块:

  • “import 模块名 as 名称”导入整个模块的同时给该模块取个较短的别名:

  • “import 模块名.子模块名 as 名称缩写”导入某个模块子模块的同时给该子模块取个较短的别名:

  • “from 模块名 import 函数”导入模块中指定函数:

  • “from 模块名 . 子模块名 import 函数”导入某个模块的子模块中指定函数

案例: 我国人口数量一直占世界人口较大比例。1850年我国人口数量约4.3亿,占世界人口的34%。1949年,我国大陆人口为5.4167亿,占世界人口比例为22%。由于人口结构原因,我国人口总量仍在持续增长,我国自1949年至2019年每年年末人口数如表所示。

根据上表,可画出 1949 年至 2019 年每隔 10 年的人口柱状图:

基于上述结果,计算 1949 年至 2019 年以 10 年为间隔的人口增长率,如图所示:

学习Python的过程虽然充满挑战,但每当我解决一个问题或完成一个案例时,那种成就感真的让人欲罢不能!🚀🎯 我相信,只要坚持不懈,我一定能够成为Python大神!💪🌟

希望我的学习笔记能给大家带来一些帮助和启发!😘💖 一起加油,共同进步吧!🤝🚀

AI学习笔记 #Python学习笔记 #Python应用基础 #学习分享 #编程之路 #从0到1的蜕变a

关于我们|网站公告|广告服务|联系我们| 网站地图

Copyright © 2002-2023 某某QQ个性网 版权所有 | 备案号:粤ICP备xxxxxxxx号

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告