Python简单入门
2023-3-24
| 2023-9-14
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password

Preface

  • 环境配置
      1. 配置 python,注意选择自定义安装,同时加入path
      1. 安装 VS Code

一、数据类型

Number 数字:int 有符号整数、bool 布尔型、float 浮点型、complex 复数(用a+bj表示)
String 字符串:用单引号标注,用反斜线\对特殊字符转义,用+进行字符串拼接,用*复制
List 列表:元素定义在[ ]间,用逗号分隔
Tuple 元组:与列表类似,但元组的元素不能修改,元素定义在( )间,用逗号分隔
Set 集合:元素定义在{ }间,无重复元素,自动删除重复元素,可做集合运算交集、并集、差集
Dictionary 字典:元素定义在{ }间,是无序的,是键key:值value集合

二、逻辑处理

if else 条件判断:if,elif, else
for 循环:for i in list/set,else,当遍历字典时,用 key 来代替 i
while 循环:while,else,如果判断条件为真将一直循环,直到判断条件为假才执行else
break:用于跳出 for 和 while 循环,如果用 break 跳出,将跳出整个循环,直接结束循环语句
continue:跳过当前循环剩余的语句,继续下一次循环

三、模块

模块是一个包含定义的函数和变量的文件,后缀名时py
模块可以被别的程序引入,以使用该模块中的函数等功能
import 模块名、from 模块名 import *:导入一个模块的所有内容
from 模块名 import 函数名:导入一个模块内的特定函数

四、函数和对象

1. 内置函数

max、min、sorted 对元素进行排序,默认升序、set 对列表进行去重、hash 获得一个对象的哈希值、len 返回对象的长度或元素个数、round 对浮点数四舍五入、format 格式化字符串的函数,用{ }表示占位符,内部是参数的索引值

2. 自定义函数

以 def 关键字开头,后接函数名和圆括号 ( ) 用于传入参数
用 return 关键字返回值,无 return 代表没有返回值
面向对象的编程:class 类是一个抽象的概念,用于描述具有相同属性和方法的对象的集合
  • Python
  • 代码
  • 常用的 ChatGPT PromptR语言与机器学习
    • Cusdis
    目录