目录
?在代码中,被写下来的固定的值,称之。
类型 | 描述 | 说明 |
---|---|---|
数字(Number) |
| int : 10、-10 |
float : 13.14、-13.14 | ||
complex :? 4+3j,以结尾表示复数 | ||
bool : 表达现实生活中的逻辑,即真和假,True表示真,False表示假。 True本质上是数字记作1,False记作0 | ||
字符串(String) | 描述文本的一种数据类型 | String由任意数量的字符组成 |
列表(List) | 有序的可变序列 | Python中使用最频繁的数据类型,可有序记录一堆数据 |
元组(Tuple) | 有序的不可变序列 | 可有序记录一堆不可变的Python数据集合 |
集合(Set) | 无序不重复集合 | 可无序记录一堆不可变的Python数据集合 |
字典(Dictionary) | 无序Key-Value集合 | 可无序记录一堆Key-Value的Python数据集合 |
String , 又称 文本,是由任意数量的字符如中文、英文、各类符号、数字等组成,所以叫字符的串。
Python中,字符串需要用双引号( “ ” )包围起来
被引号包围起来的,都是字符串
print("程序员")
print(3.14)
print(666)
程序员
3.14
666
注释的作用:在程序代码中对程序代码进行解释说明的文字,提高代码的可读性。
单行注释: #
#和注释内容一般建议以一个空格隔开
多行注释:""" """,三引号
变量:在程序运行时,能 储存 计算结果或能 表示值 的抽象概念。
简单的说,变量 就是在程序运行时,记录数据用的。
变量的定义格式:变量名称 = 变量的值
使用 type(被查看类型的数据) 查看数据类型
数据类型之间,在特定的场景下,是可以相互转换的,如字符串转数字、数字转字符串等
# 数据类型的转换
a = 3.14
print(type(a))
b = int(a)
print(type(b))
c = str(a)
print(type(c))
<class 'float'>
<class 'int'>
<class 'str'>
什么是标识符
????????在Python程序中,我们可以给很多东西起名字,比如:
这些名字,我们把它统一的称之为标识符,用来做内容的标识
所以,标识符:
是用户在编程的时候所使用的一系列名字,用于给变量、类、方法等命名。
标识符命名规则- 内容限定
标识符命名中,只允许出现:
这四类元素。其余任何内容都不被允许。
注意:
三引号定义法,和多行注释的写法一样,同样支持换行操作
使用变量接收它,它就是字符串
不使用变量接收它,就可以作为多行注释使用
如果我们有两个字符串(文本)字面量,可以将其拼接成一个字符串,通过+号即可完成
# 字符串格式化
name = "程序员"
message = "Hello, %s" % name
print(message)
其中的,%s
% 表示:占位
s 表示:将变量变成字符串放入占位的地方
所以,综合起来的意思就是: 我先占个位置,等一会有个变量过来,我把它变成字符串放到占位的位置
我们前面学习过print语句(函数),可以完成将内容 (字面量、变量等)输出到屏幕上在Python中,与之对应的还有一个input语句,用来获取键盘输入。
数据输出:print
数据输入:input
使用上也非常简单:
使用input()语句可以从键盘获取输入
使用一个变量接收(存储)input语句获取的键盘输入数据即可