内容正文:
第四章 程序设计基础
4.1 程序设计语言的基础知识
4.2 运用顺序结构描述问题求解过程
4.3 运用选择结构描述问题求解过程
4.4 运用循环结构描述问题求解过程
4.1程序设计语言的基础知识
4.1.1 Python的常量和变量
4.1.2 Python的数据类型
R
半径:2cm
面积:
求圆的面积
求圆的面积
常量、变量
常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。在程序中可以直接使用。
如:3.14,2,’hello’等
常量:
常量、变量
变量:
在程序运行过程中其值发生变化的量。
R = 2
变量名
变量的值(内容)
变量可以用指定的名字来代表,即变量由标识符(又称名字)和变量的内容(又称值)两部分组成。
变量
Python是动态语言,变量不需要定义数据类型,需要根据其赋予的值来确定其类型。
R = 2
变量名:R
变量值:2
变量类型:整型
任何数据都看成一个对象。
变量赋值就是把数据和变量关联起来。
同一个变量可以重复赋值,而且可以赋予不同类型的值。
R
2
A=1
A=‘hi’
Print(A)
A
1
hi
变量
Python是动态语言,变量不需要定义数据类型,需要根据其赋予的值来确定其类型。
8
数据类型
数值
整型数值(int)3000
浮点型数值(float) 3000.0
字符串
以单引号或者双引号括起来的任意文本‘ABC’“我爱中国” a=‘hello’
列表
列表是写在方括号 [] 之间、用逗号分隔开的元素列表。索引从0开始。 List_1=[1,’python’,3.14,[‘abc’,88]]
元组
元组与列表类似,元组中的元素不能修改,元组使用小括号 Tup1=(1,2,3,4)
集合
集合是一个无序不重复元素的序列。使用{}来创建
字典
字典是无序的对象集合。字典用{}标识,是一个无序的“键:值”对集合
A={‘name’:’Bob’ , ’gender’:’Male’ , ’age’:18}
复数(complex) 2+3j
A={‘Bob’ , ‘Male’ , 18}
求圆的面积
标识符命名规则
3. 变量的命名
标识符由字母(A~Z,a~z)、数字(0~9)和下划线( _ )组成。并且第一个字符必须是字母或下划线;
标识符