1、python的基础数据类型
数字型:包含整型、浮点型、布尔类型、复数型等
非数字型:包含列表、字符串、元祖、字典、集合等
2、数据类型详解
整形:通常被称为是整型或整数,是正或负整数,不带小数点。
字符串:我们可以使用引号('或")来创建字符串。(数字、字母、文字的组合)
例如“我爱中国” “abc123” “q1hb2”
布尔型:python 中布尔值使用常量True 和 False来表示;注意大小写;
列表:序列是 Python 中最基本的数据结构。序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。
例如:创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:
List1 = ['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"
print(a+b)
结果是 HelloWorld
c = 'Hello!'
print('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、input()或者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输入你的姓名,你的年龄,你的学校,你的爱好,你的电话号码,然后再输出你的姓名,你的年龄,你的学校,你的爱好以及你的电话号码
后续会继续更新,谢谢大家的观看~