Python入门

变量 数字 字符串 注释

在这里插入图片描述
首先打开py脚本
1.Number
在这里插入图片描述

单行注释#
多行注释
‘’’
‘’’

2.String

字符串定义

string1 = “我是一个字符串”

转义字符

string1 = “我是\n一个字符串”
string1 = “我是\一个字符串”

运算符

+可以拼接字符串
[ ]取字符串中的某些字符片段

string1="我是第一个字符串"
print(string1[0])

输出:我

函数

def get_sum(sum1,sum2):
result=sum1+sum2
return result

a=1
b=3

c=get_sum(a,b)
print©

在这里插入图片描述
以上为定义类 :name和age属于属性,吃饭和计算属于行为
在这里插入图片描述
play是函数的定义
在这里插入图片描述
在这里插入图片描述
加了什么标签就是什么方法

整数,浮点数,数字函数

数字函数:abs(取绝对值)
round(四舍六入五成偶)
pow( 对数字取幂 )
在这里插入图片描述

ceil天花板的意思,要导入一个模块import math

import math
a=2.6
print(math.ceil(a))

结果输出为3

import math
a=2.6
print(math.floor(a))

结果输出为2
在这里插入图片描述

字符串方法,官方文档使用,函数默认值

在Python中,类是一种模板或蓝图,用于定义如何创建具有相似属性和行为的对象。你可以把它想象成是一个对象的设计图。

当你根据这个设计图创建一个具体的对象时,这个对象就被称为实例。每个实例都有自己的属性和行为,这些是从类中继承来的。你可以把实例想象成是根据设计图建造出来的房子。

方法则是定义在类中的函数,用于描述实例的行为。你可以把它想象成是设计图中的指令或步骤,告诉实例如何去做某些事情。

总结一下,类是对象的设计图,实例是根据设计图创建出来的具体对象,而方法则是定义在类中的函数,用于描述实例的行为。
在这里插入图片描述

字符串方法

capitalize首字母大写
upper所有字母大写
lower所有字母小写
在这里插入图片描述
replace将字符串里面的第一个参数变成第二个参数。
find找到与他匹配的第一个位置的索引
在这里插入图片描述
boolean布尔只有两个
true和false
在这里插入图片描述

函数默认值

在这里插入图片描述
利用split对字符串进行分隔
在这里插入图片描述
在这里插入图片描述
split第二个参数代表最多能切几刀

列表与元组

列表就像一个容器
在这里插入图片描述
列表里面有各种元素1,2,3,4,5,可以是相同类型也可以是不同类型,list1为变量,以上就是定义了一个列表
在这里插入图片描述
运行结果为1
相当于对在第一个位置上的量进行索引
append这个方法就是添加一些项目、
在这里插入图片描述
运行结果为1,2,3,4,5,6
在这里插入图片描述

pop默认删除列表最后一项

所以运行结果就是1,,3,4,5
在这里插入图片描述
运行结果是2,3,4,5
接下来是insert在相应的索引位置加入一个元素
在这里插入图片描述
在0位置加入一个元素0

接下来index就是索引括号中元素所在位置
在这里插入图片描述
reverse是对其取反
在这里插入图片描述
remove则是将()中的元素进行删除
在这里插入图片描述
在这里插入图片描述
元组tuple即不能修改的列表,使用小括号包住他的元素

以上会出现报错,因为元组在声明出来之后就不可以进行修改
其他的和列表是一样的
列表与元组是可以相互转化的
以下就是将函数改为列表
在这里插入图片描述

字典(一种数据类型,实质也是容器,但里面放的是键值对)

dict就是字典数据类型,要用大括号
在这里插入图片描述
通过键(name height weight)去访问
在这里插入图片描述输出结果3
因为有三个键
修改键
在这里插入图片描述
添加键
在这里插入图片描述
删除键
在这里插入图片描述

集合(是容器,与列表的区别在于不可以有重复的元素且没有顺序的概念,在字典里面有的是键值对,在集合里面有的是值)

set中文意思是集合
#set
set1={1,2,3,5,2}//第一种声明方式
print(set1)
结果是{1,2,3,5}
所以自动把重复的2删除掉了
#set
set1=set((2,3,1,5,7))//第二种声明方式
print(set1)
结果是{1,2,3,5,7}
所以自动把重复的2删除掉了
#set
set1=set((2,3,1,5,7))//第二种声明方式
print(set1[0])
结果是报错,因为在集合里面没有顺序的意思,所以找索引为0的会发生报错
//在你提到的代码中,set() 确实是一个函数。它是用来创建一个集合的函数。在Python中,你可以使用 set() 函数来将其他可迭代对象(例如元组、列表等)转换为集合。在你的代码中,set1 = set((2, 3, 1, 5, 7)) 使用了 set() 函数来将元组 (2, 3, 1, 5, 7) 转换为集合。

因此,set((2, 3, 1, 5, 7)) 中的 set() 是一个函数调用,用来创建集合。整个表达式 set((2, 3, 1, 5, 7)) 表示使用 set() 函数来创建一个包含整数元素的集合。
//集合、列表和元组都是数据类型,而不是函数。在大多数编程语言中,它们都被用来存储一组值,并且具有不同的特性和用途:

集合(Set)是一种无序且不重复的数据集合。在许多编程语言中,集合是由大括号 { } 表示,例如 {1, 2, 3}。
列表(List)是一种有序的数据集合,其中的元素可以是重复的。在许多编程语言中,列表是由方括号 [ ] 表示,例如 [1, 2, 3]。
元组(Tuple)是一种有序的、不可变的数据集合,这意味着一旦创建,元组的内容就不可更改。在许多编程语言中,元组是由小括号 ( ) 表示,例如 (1, 2, 3)。
添加5
在这里插入图片描述
删除3
在这里插入图片描述

集合是一个趋向整体的概念
共有非共有元素(intersection//discard)
以下找共有元素
在这里插入图片描述
以下找非共有元素(找集合一里有集合二里面没有的)
在这里插入图片描述
在这里插入图片描述
包含与被包含关系(issubset)在这里插入图片描述

值类型变量与引用类型变量

值类型
在这里插入图片描述
只传值,不传地址

a=1
b=a
b=3
print(“a:”+str(a))//str将
print(“b:”+str(b))
引用类型
涉及地址的传递
在这里插入图片描述

在这里插入图片描述
值类型 :数字 布尔
引用类型 列表 元组 字典 字符串

条件控制

条件控制的知识点

在这里插入图片描述
条件控制符
在这里插入图片描述
在这里插入图片描述

elif是else if的缩写
在这里插入图片描述

循环

while
在这里插入图片描述

for循环(对序列类型数据如字符串 列表 元组)
在这里插入图片描述
在这里插入图片描述
break跳出循环
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值