- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
PAGE1
JupyterNotebook:Python基础语法复习
1Python基础语法概览
1.1数据类型:数字、字符串、列表、元组、字典、集合
1.1.1数字
Python支持多种数字类型,包括整数(int)、浮点数(float)和复数(complex)。
示例
#整数
a=10
print(a)#输出:10
#浮点数
b=3.14
print(b)#输出:3.14
#复数
c=1+2j
print(c)#输出:(1+2j)
1.1.2字符串
字符串在Python中是不可变的序列类型,可以使用单引号或双引号创建。
示例
s=Hello,World!
print(s)#输出:Hello,World!
#字符串拼接
s1=Hello
s2=World
s3=s1++s2
print(s3)#输出:HelloWorld
1.1.3列表
列表是可变的序列类型,可以存储不同类型的数据。
示例
#创建列表
list1=[1,2,3,four,5.0]
print(list1)#输出:[1,2,3,four,5.0]
#列表操作
list1.append(six)
print(list1)#输出:[1,2,3,four,5.0,six]
list1[3]=Five
print(list1)#输出:[1,2,3,Five,5.0,six]
1.1.4元组
元组是不可变的序列类型,一旦创建,其内容不能被修改。
示例
#创建元组
tuple1=(1,2,3,four,5.0)
print(tuple1)#输出:(1,2,3,four,5.0)
#元组操作(元组不可变,因此不能直接修改其内容)
tuple2=tuple1[:3]+(Five,)+tuple1[4:]
print(tuple2)#输出:(1,2,3,Five,5.0)
1.1.5字典
字典是可变的键值对集合,键必须是不可变类型。
示例
#创建字典
dict1={name:John,age:30,city:NewYork}
print(dict1)#输出:{name:John,age:30,city:NewYork}
#字典操作
dict1[age]=31
print(dict1)#输出:{name:John,age:31,city:NewYork}
dict1[email]=john@
print(dict1)#输出:{name:John,age:31,city:NewYork,email:john@}
1.1.6集合
集合是无序的、不重复的元素集合。
示例
#创建集合
set1={1,2,3,4,5}
print(set1)#输出:{1,2,3,4,5}
#集合操作
set1.add(6)
print(set1)#输出:{1,2,3,4,5,6}
set1.remove(3)
print(set1)#输出:{1,2,4,5,6}
1.2变量与常量
在Python中,变量用于存储数据,而常量的值在程序运行过程中不会改变。
1.2.1示例
#变量
x=10
print(x)#输出:10
#常量(Python中没有严格意义上的常量,但可以通过约定来表示)
PI=3.14
print(PI)#输出:3.14
1.3运算符:算术、比较、逻辑、赋值、成员运算符
1.3.1算术运算符
算术运算符用于执行基本的数学运算。
示例
a=10
b=5
#加法
print(a+b)#输出:15
#减法
print(a-b)#输出:5
#乘法
print(a*b)#输出:50
#除法
print(a/b)#输出:2.0
#取模
print(a%b)#输出:0
#幂
print(a**2)#输出:100
1.3.2比较运算符
比较运算符用于比较两个值,结果为布尔值。
示例
a=10
b=5
#等于
print(a==b)#输出:False
#不等于
print(a!=b)#输出:True
#大于
print(ab)#输出:True
#小于
p
文档评论(0)