知识体系
第1关:数据
第1关:数据.jpeg知识点
print()函数
功能:打印。print()让计算机读懂括号里的内容,打印最终结果
print()函数()当中的内容
只有在数字或数字运算时不加‘’引号,剩下的字符串(数学运算以外的文字图形等)情况必须加‘’引号。数字也可以加在引号当中,这时它就是被直接粘贴过来的。
print('')让计算机无需理解,原样复述引号中的内容
print()函数()当中的引号
print('')中的引号,是英文输入法下的单引号
print("")中的引号,是英文输入法下的双引号。
单引号和双引号的作用差不多。只是有时候需要打印的内容当中有单引号了,就需要使用双引号了。
print('''''')中的引号,是英文输入发下的三个单引号,用于分行,在终端显示
转义字符
使用转义字符\n也能实现三引号达到的换行显示目的。
转义字符的特征:反斜杠+需要转义的功能的英文缩写字母
变量与赋值
变量命名要规范
-只能是一个词
-只能包含字母、数字和下划线
-不能以数字开头
-尽量描述包含的数据内容
-不要使用python函数名或关键字
赋值用【=】表示
-注意与等于的区别:等于用“==”表示
-被赋值的对象可以是数字,还可以是字符串(注意文字类的必须加引号变成字符串才行)
-被赋值的代码后不加冒号
-在input()函数这样的只收集输出字符串的函数里,即便是数字也要放在''引号里,变成字符串形式出现。
-变量的最终值等于最后赋值的值
数据基本类型
1.字符串(str)
string的缩写。字符串的识别非常简单——有一层名为【引号】的皮
只要是被【单/双/三引号】这层皮包起来的内容,无论中英文,数字,火星文,就表示是字符串类型
2.整数(int)
英文integer的缩写。
-是现实世界当中的正整数、负整数和零的统称。是没有小数点的数字。
-特别注意:
整数脱掉了【引号】马甲,只能『单独行动』。在与字符串混用的时候容易出现报错的情况。
3.浮点数(float)
就是数学意义上的小数。
-浮点数的运算在计算机里有一定的偏差,这时由于计算机把小数二进制加工后造成的结果。
数据应用
1.运算
算数运算符:+(加);-(减);(乘);/(除);%(返回除法的余数,比如5%2,输出结果是1);(返回X的Y词幂,比如2*3是2的3次方);//(返回除法的整数,比如11//2,输出结果是5,11.0//2.0的输出结果是5.0)
2.运算优先级
和我们平时的计算优先级一样,从左到右顺着来,括号里的优先算,乘除排在加减前
3.字符串的拼接
方法:用“+”号将数据进行拼接
目的:进行数据整合
把不同的词组合成一句话,利用字符串拼接符号【+】,将需要拼接的变量连在一起就行了
4.数据类型的查询-type()函数
作用:查询数据类型
范例:print(type(查询的内容))
数据的转换相关函数
目的:完成不同类型的数据拼接
数据转换函数有3种
1.str()
将其他数据类型转成字符串(也可以用引号来转换)
2.int()
-将其他数据类型转换成整数
-需要特别注意的是:只有符合“整数”规范的字符串类数据,才能被int()强制转换
-浮点数本身可以转化成整数,但是是抹零取整
-文字类和小数类字符串,无法转化成整数
能强制转换成整数的有:标准的只有整数的字符串/小数本身(经过强制转化以后会被抹零处理)
不能强制转换成整数的有:各种含有文字和小数的字符串
3.float()
将其他数据类型转成浮点数
能将数字和数字字符串强制转化成浮点数
不能将各种文字的字符串强制转化成浮点数
网友评论