赞
踩
活动地址:CSDN21天学习挑战赛
是完成基本的算术运算使用的符号,用来处理四则运算
在python中 * 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果
- print("-" * 10)
- # 打印结果如下:
- # ----------
Python2.x中判断不等于 还可以使用<>运算符
!= 在Python2.x中同样可以用来判断不等于
. 在Python中,使用 = 可以给变量赋值
. 在算术运算时,为了简化代码的编写,python 还提供了一系列的与 算术运算符 对应的赋值运算符
. 注意:赋值运算符中间不能使用空格
. 以下表格的算数优先级由高到低顺序排列
. Number (数字)
. String (字符串)
. Tuple (元组)
. List (列表)
. Dictionary (字典)
. Set (集合)
. 不可变数据 (3个):Number (数字)、String (字符串)、 Tuple (元组)
. 可变数据(3个):List (列表)、Dictionary (字典) 、Set (集合)
三种不同的数值类型:
. int(整型):通常被称为是整型或者整数,是正或负整数,不带小数点。布尔(bool)是整型的子类型。
. float(浮点型):浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 *102 = 250)
. complex(复数):复数由实数部分和虚数部分构成,可以用a+bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型
数字类型转换:
. int(x) : 将x转换为一个整数。
. float(x) : 将x转换为一个浮点数。
. complex(x) : 将x转换到一个复数,实数部分为 x, 虚数部分为 0。
. complex(x,y) : 将x和y 转换到一个复数,实数部分为 x, 虚数部分为 y。x 和 y 是数字表达式
常用数学函数:
随机函数:
3,String (字符串)
Python中的字符串用单引号 ' 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符。
常用字符串运算符:
字符串格式化:
name = '小袁'
age = 20
# 语法一 :%
print('我的名字是:%s ,年龄是:%d' % (name,age)) #我的名字是:小袁,年龄是:20
#语法二:f'{表达式}'
print(f'我的名字是:{name},我的年龄是:{age}') # 我的名字是:小袁,我的年龄是20
元组创建很简单,只需要在括号()中添加元素,并使用逗号隔开即可,并且元组中的元素不能改变!
tup1 = ('hello', 'world', 1,2)
print(tup1) #('hello','world',1,2)
print(type(tup1)) #< class 'tuple'>
遍历元组:
tup1 = ('hello', 'world' , 1, 2)
for i in tup1:
print( i,end=" ")
# hello world 1 2
常用运算符:
列表是写在方括号 [ ] 之间、用逗号分隔开的元素列表。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。列表中的元素是可以改变的!
修改列表:
a = [1,2,3,4,5,]
#下表索引的方式修改
a[0] = 9
print(a) # [9,2,3,4,5]
#append()方法:追加列表
# append(6)
print(a) # [9,2,3,4,5,6]
# del 语句来删除列表的元素
del a[0]
print(a) # [2,3,4,5,6]
嵌套列表:
a = [1, 2, 3, 4, 5]
b = ['a', 'b', 'c']x = [a, b]
print(x) # [[1, 2, 3, 4, 5], ['a', 'b', 'c']]
print(x[0]) # [1, 2, 3, 4, 5]
print(x[0][1]) # 2
遍历列表:
a = [1, 2, 3, 4, 5]
for i in a:
print(i,end=" ")
# 1 2 3 4 5
常用运算符同元组!
常用方法:
字典的每个键值 key =>value 对用冒号 :分割,每个对之间用逗号(,)分割,整个字典包括在花括号 { } 中,格式如下所示:
d = {key1 : value1, key2 : value2, key3 : value3 }
键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字
访问字典的值:
dict = {'Name': '小明', 'Age': 20}
print(dict) # {'Name': '小明', 'Age': 20}print (dict['Name']) # 小明
print (dict['Age']) # 20
修改字典:
dict = {'Name': '小明', 'Age': 20}
dict['Name'] = '小黑'
dict['Age'] = 22print(dict) # {'Name': '小黑', 'Age': 22}
遍历字典:
dict = {'Name': '小明', 'Age': 20}
#遍历键
for key in dict.keys():
print(key)
"""
Name
Age
"""# 遍历值
for value in dict.values():
print(value)
"""
小明
20
"""
7、Set (集合)
集合可以使用大括号 {} 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。集合是一个无序的不重复元素序列,集合内的元素可以改变!
两种创建格式:
set1 = {'小黑',20,20}
print(set1) # {'小黑', 20} ;元素不重复只显示一个20set2 = set('abcd')
print(set2) # {'c', 'b', 'd', 'a'} ; 元素没有顺序
修改集合:
set1 = {'小黑',20,20}
#add():添加方法
set1.add('大学生')
print(set1) # {'大学生', '小黑', 20}# update():也可以添加元素,且参数可以是列表,元组,字典等
set1.update([1,2],[3,4])
print(set1) # {1, '大学生', 2, 3, 4, 20, '小黑'}# remove():移除元素
set1.remove('大学生')
print(set1) # {1, 2, 3, 4, 20, '小黑'}
遍历集合:
set1 = {'小黑',20,20}
for i in set1:
print(i,end=" ")
# 20 小黑
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。