Python代码编写:Python中的数据类型

Python代码编写:Python中的数据类型

一、常用数据类型分类

  1. 整数型(int)
    整数型就是数学上的整数,如:1;2;3;100。
  2. 浮点型(float)
    浮点型就是数学上的小数,如:3.4;18.999。
  3. 字符串型(string/str)
    字符串型可以理解为word中的文本形式。可以是汉字形式:如“数学”、“语文”。也可以是文本形式的数字,如“123456”。
    注意:字符串要加引号,符号在英文输入法状态下输入。
  4. 布尔值(bool)
    布尔值即判断表达式是否正确的值,正确为True ,错误为False。
  5. Nan值和None值
    Nan值:非数值,not a number。
    None值:空值。

二、常用数据类型相关的基础知识(基于Jupyter Notebook)

  1. 利用type()函数,可知晓值的类型。例如:运行type(“学生”),会得到str的结果。表示该值的数值类型为字符串。
    注:在写代码时,区分大小写。如type写出了Type,Jupyter会报错。将False写成false,系统不会识别为布尔值。
  2. 浮点型数值使用int函数为保留整数(不四舍五入)。例如:int(3.5),运行的结果是3。int(3.9)运行的结果仍然是3。
  3. int型值使用float函数,结果为增加小数点。例如float(4)的值为4.0。
  4. Nan的值在Jupyter 中是以float值存放的(详见最后一条注释)。
  5. 运行时,换行的效果类似于加分号的效果。即:
    A=5
    B=5
    的效果与A=5;B=5相同。
  6. 为了快捷。赋值时,可以用A,B=5,4。来表示A=5;B=4。
    运算时,可以用C+=2来表示C=C+2;C-=2来表示C=C-2;以此类推。
  7. 运用if语句时,if的判断语句和else后面,需加冒号“:”才能运行。注意不是分号“;”。
  8. []表示索引。例如s=“新型冠状病毒要离开了”:
    s[0]=“新“
    s[3,5]=”状病”。(0是第一位,3是第4位。左闭右开,取第4-5位)
    s[-1]=”了”
  9. Jupyter中特殊值的输入方式:
    import numpy as np
    np.pi (运行结果为圆周数3.14159…)
    np.e(运行为自然底数2.71828…)
  10. 运算符含义:
符号 意思
+、-、* 加、减、乘
// 除法结果的值取整数部分
% 除法结果的值取小数部分
inf、-inf) 正无穷、负无穷

*注释:

  1. “学生”+“爱学习”;运行结果为学生爱学习。
  2. “学生”*5,运行结果为学生学生学生学生学生,即5个学生。
  3. float(‘inf’)+float(’-inf’)+1* ,运行结果为nan。
  4. type(float(‘inf’)+float(’-inf’)+1* ),运行结果为float。

猜你喜欢

转载自blog.csdn.net/bbDreamdotrue/article/details/113025187