Python语法

欢迎观看简单python教程

你好! 我是一个python的初学者,希望咱们可以一起学习,一起进步!

关键字

>>> import keyword
>>> keyword.kwlist

数字类型

int(整数)
bool(布尔),如 True
float(浮点)
complex(复数)
type()函数可用来查询变量所指的对象类型

>>> a=1
>>> print(type(a))
<class 'int'>

还可以用 isinstance 来判断:

>>> a=1
>>> isinstance(a,int)
True

标准数据类型

Number(数字)
String(字符串)
Tuple(元组)
List(列表)
Set(集合)
Dictionary(字典)

列表

列表是写在[]内,用逗号隔开的元素列表。
列表中的元素可以修改
列表可以接收第三个参数。
第三个参数作用:截取的步长。
第三个参数若为负数,表示逆向读取。

>>> letter=['a','b','c','a','q','y']
>>> letter[1:4:2]
['b','a']

元组(tuple)

元组是写在()内,元素之间用逗号隔开。
元组内的元素不可以修改

tup1=()     #空元组
tup2=(1,)   #一个元素,需在元素后面添加逗号

集合(set)

使用{}set()函数创建集合
功能:进行成员关系测试和删除重复元素
注意:创建空集合用set()函数,因为{ }是用来创建字典

>>> a={'a','s','a','d','e','d','v','c'}
>>> b=set('afsfshsjjddkk')
>>> print(a-b)  # a 和 b 的差积
>>> print(a|b)  # a 和 b 的并集
>>> print(a&b)  # a 和 b 的交集
>>> print(a^b)  # a 和 b 中不同时存在的元素
{'e', 'v', 'c'}
{'e', 'f', 'c', 'a', 'j', 's', 'k', 'd', 'h', 'v'}
{'a', 's', 'd'}
{'e', 'f', 'c', 'j', 'k', 'h', 'v'}

字典

字典是一个无序的 键 :值的集合
在同一个字典中,键必须是唯一的

>>> x={}
>>> x['one']='yaoyao'
>>> x['2']='dalin'
>>> y={'one':'yaoyao','2':'dalin'}
>>> print(x['one'])
>>> print(x['2'])
>>> print(y)
yaouao
dalin
{'one': 'yaoyao', '2': 'dalin'}

可以用 dict()函数直接构建字典

>>> dict(Runoob=1, Google=2, Taobao=3)
{'Runoob': 1, 'Google': 2, 'Taobao': 3}
>>> dict([('Runoob',1),('Google',2),('Taobao',3)])

多行语句

\ 来实现多行语句

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值