【Python】初识Python

初识Python

基础类型

  • 数值型——整数、浮点数
  • 字符型
  • 布尔型——真、假

变量的定义

python中合法的变量类型

  1. 下划线
  2. 字母
  3. 数字
  4. 不包含空格
    其中不可以数字开头,要与特殊名称“避讳”

字符串

  • a="123456"可直接定义该字符串,字符串可以通过print直接相连,也可以用len()直接计算字符串长度

切片
切片格式:s[a: b :c]
s:字符串名称
a:开始索引
b:结束索引
c:步长
在这里插入图片描述

输入输出

  • printf()

“”和‘的区别,作用相同,但是如果出现I’m类似句子,就需要用”来区分不同意思

可做字符串相连和数值相加

在进行数值输出的时候,

  • input()

进行输入,并给变量进行赋值

print("我吃了%s斤%s"%(n,s))

可使用以上方式进行输出,%s代表输出,后面的%(n,s)是要依次输出的顺序

还可以使用以下方法

print("我吃了{}斤{}".format(n,s))

使用花括号和。format形式进行输出

类型转换

  • 在用print()进行连接的时候,如果一个字符串类型是整型,一个是字符型就会无法进行连接

可以在输出的时候使用str()或者是repr()来进行类型转换之后在进行连接

列表

列表的定义

x=[0,1,2,3,4,5,6,7,8,9]

列表的添加

x.append(123)

列表的删除

del x[2]

其中列表的索引分为正索引和负索引
正索引从0开始从左往右递增
负索引从列表最后一位为-1从右往左递减

元组

元组的定义

x=0,1,2,3,4,5,6,7,8,9
  • 元组不可以进行数值的修改,在创建之后就无法对其进行修改
  • 元组和列表同样拥有正索引和负索引,是一个有序的序列
  • 空元组的创建需要在括号里写一个”,“号

字典

字典的定义

a={
    "柴进":66,
    "刘能":78,
    "赵四":91

}
  • 其中字典为一对一对的键值对组成key:value

对字典进行查找

#输出特定Key输出查询值
print(a["柴进"])

对字典进行修改

#将字典中值进行数值更改
a["柴进"]=100
print(a)

对字典进行增加

a["李逵"]=80
print(a)

删除键值对

del a["赵四"]

集合

集合的创建
直接创建

x={12,23,34,45,56,67,78,89,12}
print(x)

set创建,可以将元组,列表,字典转换成集合

a=[12,12,22,334,566,78]
z=set(a)
print(z)
  • 集合的特点就是乱序,且不包含重复值

集合的增加

x.add(99)
print(x)

集合的删除

#删除
#删除集合del x
#随机删除一个元素 x.pop()

#remove()方法:删除指定元素
x.remove(99)
print(x)


#clear()方法:删除所有元素,但是集合还在
x.clear()
print(x)

集合运算

#交集 &
k=z & x
print(k)

#并集 |
l=z | x
print(l)
# 差集
m=z - x
print(m)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ACHAI:)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值