1、python的基础数据类型
数字型:包含整型、浮点型、布尔类型、复数型等
非数字型:包含列表、字符串、元祖、字典、集合等
2、数据类型详解
整形:
通常被称为是整型或整数,
是正或负整数
,不带小数点。
字符串:
我们可以使用引号(‘或”)来创建字符串。
(数字、字母、文字的组合)
例如“我爱中国”
“abc123”
“
q1hb2
”
布尔型:
python 中布尔值使用常量True 和 False来表示;注意大小写;
列表:
序列是 Python 中最基本的数据结构。序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。
例如:
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:
L
ist1 =
[
‘
Google
‘
,
‘
Runoob
‘
,
1997
,
2000
]
元组:
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号
( )
,列表使用方括号
[ ]
。
例如:
tup1
=
(
‘Google’
,
‘Runoob’
,
1997
,
2000
)
字典:字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号
例如:
dict
= {
‘
Name
‘
:
‘
Runoob
‘
,
‘
Age
‘
:
7
,
‘
Class
‘
:
‘
First
‘
}
3、Python 字符串连接(注意:加了双引号)
a
=
‘
Hello!
‘
b
=
”
World
”
p
rint(a+b)
结果是 HelloWorld
c =
‘
Hello!
‘
p
rint(
‘
Hello!
‘
*5
)
结果是 HelloHelloHelloHelloHello
%s 格式化
字符串
%d 格式化
数字
print
(
”
我叫 %s 今年 %d 岁!
”
%
(
‘
小明
‘
,
10
))
布尔值,以下值会被判断是True或False:
数字0 ———- False;
None ———- False;
数字1———-True
字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中
变量
在Python中,每个变量在使用之前都必须赋值,变量只有在赋值之后才会被创建。
使用=可以给变量赋值。
=左边是变量名,=右边是变量的值。
变量以非
数字
的符号来表达,一般用拉丁字母
1、变量的命名
标识符
标识符就是在程序中定义的
变量名
和
函数名
。
标识符可以由
字母、下划线和数字
组成。
标识符
不能以数字开头
。
标识符
不能与关键字重名
。例如import、int、print等
标识符
区分大小写
。
2、变量的命名规则
规定命名规则的目的是为了增加代码的识别性和可读性,并非绝对与强制。
- 定义变量时,建议在=的左右两边各保留一个空格。
- 变量名由两个或多个单词组成时,每个单词都应使用小写字母,并且单词与单词之间用下划线连接。如:first_name,school_name
- 驼峰命名法
(1、小驼峰命名法firstName、schoolName)
(1、大驼峰命名法FirstName、SchoolName)
input函数i
1、i
nput()
或者
raw_Iinput()
函数接受一个标准输入数据,返回为
string
类型。
实例:
控制台询问你的名字
>>>
name
=
input
(
”
请输入你的名字
:
”
)
>>>
请输入你的名字:Coco
打印出你的名字
>>>
print(name)
>>>
Coco
2、type函数查看变量的类型
type(name)
>>>
a
=
input
(
”
输入整数
:
”
)
输入整数
:
123
>>>
type
(
a
)
>>>
<
type
‘
int
‘
>
# 整型
>>>
a
=
input
(
”
输入字符串
:
”
)
>>>
输入字符串
:
”
runoob
”
>>>
type
(
a
)
# 字符串表达式
小练习:
1、说出下列数据各是什么类型:(提示:整形、字符串、浮点型)
123 99.99 我爱中国
2、使用input输入你的姓名,你的年龄,你的学校,你的爱好,你的电话号码,
然后再输出你的姓名,你的年龄,你的学校,你的爱好以及你的电话号码
后续会继续更新,谢谢大家的观看~