模块2 Python语言基础电子课件 Python程序设计基础 中职 高二 工信版
2022-12-27
|
81页
|
201人阅读
|
1人下载
普通
内容正文:
模块二
Python语言基础
2.1
2.2
2.3
2.4
Python数据类型
字符串和编码
Python运算符及其优先级
控 制 语 句
2.5
合理使用list、tuple、dict和set
2.6
实训:统计一段文字中的字母、空格和数字的个数
什么是Python?
如何搭建Python的简单开发环境?
了解Python的基本语法。
Python有哪些数据类型?
Python的字符串如何应用?
Python有哪些运算符及其优先顺序如何?
Python的控制语句如何使用?
合理使用list、tuple、dict和set。
学习要点
01
Python数据类型
2.1Python数据类型
1.整型int
整型是没有小数部分的数字,如-5、-4、-3、0、7、9等。
在Python中声明一个整型,仅需要写成如下的形式。
variableName=initial value
例如:
num=20,userAge=18
在大多数32位机器上,标准整型变量的取值范围为-2 147 483 648~2 147 483 647。
除了可以用十进制表示整型数据外,还可以用八进制和十六进制来表示。
八进制整数以“0o”开始,十六进制整数以“0x”或“0X”开始。例如:
x=0o75
y=0x7a
2.1.1简单数据类型
5
2.1Python数据类型
2.浮点型float
浮点型表示的是带有小数点部分的数字,如1.234、-0.05、11.25等。
在Python中声明一个浮点型,可以这样写:
variableName=initial value
例如:
price=2.55,userWeight=88.9
3.字符串str
字符串表示的是文本。为了表示一个字符串的值,需要用单引号('')或双引号(" ")括起来。
例如:
userName="张三",password="123456",userAge='30‘
在最后一个例子中,写的是userAge='30',因此userAge是一个字符串,相反,如果用户写的是userAge=30,那么userAge是一个整数。
可以使用连接符号(+)来连接多个子字符串,如"Hello"+"world"等于字符串"Hello world"。
2.1.1简单数据类型
6
2.1Python数据类型
4.长整型long
长整型是整型的超集。在一个整型值后面加上一个L(大写或小写都可以,但推荐使用大写,避免和数字1混淆),表示这个整数是长整数。同整型一样,这个数可以是十进制、八进制或十六进制。
例如:
dLong=8888888888888888888888888888888888888888888888L
oLong=0777777777777777777777777777777777777777777777L
hLong=0XFFFFFFFFFFFFFFFFFAAAAAAAAAAAAABBBBBBBBBB78L
5.布尔型bool
该值的取值只有两个:True(1)和False(0)。
例如:
Tbool=True
Fbool=False
2.1.1简单数据类型
7
2.1Python数据类型
6.空值None
Python有一个特殊的空值常量None。与0和空字符串("")不同,None表示什么都没有;None与任何其他数据类型比较永远返回False。
2.1.1简单数据类型
8
2.1Python数据类型
1.变量是什么
在程序运行过程中,值可以不断变化的量即为变量。例如:
x=3;
x=2*x;
在上述程序段中,x的初值为3,后更新为2*x,即为6(事实上,x的值还可以持续更改下去),x即为整型变量。
程序中每个变量都需要一个名字(如上述x即为变量名)来识别它,Python中变量名的命名规则为:变量名可以是数字、字母、下划线的组合,其中不能以数字作为开头;Python的关键字不能用作变量名,且变量名要尽量有意义(见名知义)。
2.1.2变量与常量
9
2.1Python数据类型
2.常量是什么
与变量相反,在程序运行过程中,值不能被修改的量即为常量。
Python中没有专门定义常量的方式,通常使用大写变量名表示,仅仅是一种提示效果。例如:
NAME ='tony ‘
其本质还是变量。
Python常量包括数字、字符串、布尔值和空值。
2.1.2变量与常量
10
2.1Python数据类型
使用注释主要有以下两方面的原
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。