首页 > 其他分享 >DataWhale DAY3 数据类型和操作

DataWhale DAY3 数据类型和操作

时间:2023-10-19 16:01:07浏览次数:42  
标签:python 数据类型 DAY3 DataWhale 对象 type

DataWhale DAY3 数据类型和操作

写在前面的:python 基本操作统一放在

https://www.cnblogs.com/hewo/p/17635277.html

本文放一些有意思的东西

首先 味大的 python 提供了很是自动的 动态类型。

对象性质

作为一个 面向对象的语言,python 具有很好的 “面向对象友好” 性质。举个例子, Type 本身也是 一种类型

print(type(type))     # <class 'type'>

准确点来说,是类对象。类对象是用于创建实例的蓝图或模板。可以将类对象视为一种特殊的对象,它具有属性和方法,并且可以用于创建类的实例。

关于 python 的对象性质,后面还有很多,或者是,我们将 python 的 诸多东西全部视作对象。

def func(x):
	return x*x

type(func) # <class 'function'>

运算顺序

值得一提的是,幂运算具有右结合性,也就是先算内部的,后算外部的;

2 ** 3 ** 2 = 512  # not 64

还有顺便一提,python似乎支持链式比较

1 < x < 10

总结

这次学习了数据类型和操作,对我而言更多是感受到了面向对象的一些特性,比如将所有东西均视作对象,由此可以引出许多特殊的运用,还有一点就是以前忽视的连续运算问题(毕竟c干不了这活),看一下他们的顺序。

标签:python,数据类型,DAY3,DataWhale,对象,type
From: https://www.cnblogs.com/hewo/p/17774914.html

相关文章

  • numpy的数据类型转换和数组广播
    numpy对象的常用属性第一种方法装好python,然后打开终端输入pipinstalljupyter(如果觉得速度慢可以加上镜像站-ihttps://pypi.douban.com/simple/),然后再输入pipinstallnotebook(这里和前面一样,觉得慢就加镜像),打开在终端输入jupyternotebook。另一种方法就是去anacond......
  • 算法训练day36 1005.134.135.
    算法训练day361005.134.135.1005.K次取反后最大化的数组和题目1005.K次取反后最大化的数组和-力扣(LeetCode)题解代码随想录(programmercarl.com)将数字按绝对值大小排序优先将绝对值最大的负数取反剩余步骤将最小非负数取反注意数组大小顺序,以及处理剩余......
  • 算法训练day35 122.55.45.
    算法训练day35122.55.45.122.买卖股票的最佳时机II题目122.买卖股票的最佳时机II-力扣(LeetCode)题解代码随想录(programmercarl.com)将看似复杂的任务分解成小任务--->利润可以视作每连续两天价格差的和--->只取正利润classSolution{public:intmax......
  • 02_常见内置数据类型
    常见内置数据类型标签(tag):Python,数据类型,可变对象,不可变对象,可哈希对象,可迭代对象,可遍历对象参考资料:Python文档:内置类型(Build-inTypes)Python文档:数据模型-对象、值与类型Python文档:术语对照表-可哈希Python文档:属于对照表-可迭代对象Python文档:逻辑值检测Pyt......
  • 数据类型转换,万物皆可转字符串
      整数转浮点数可以,浮点数转整数丢失精度 ......
  • ES6新增数据类型
    Symbolsymbol 是一种基本数据类型。Symbol() 函数会返回 symbol 类型的值,该类型具有静态属性和静态方法。它的静态属性会暴露几个内建的成员对象;它的静态方法会暴露全局的symbol注册,且类似于内建对象类,但作为构造函数来说它并不完整,因为它不支持语法:"newSymbol()"。每个......
  • Day3 链表的一些基本练习
    Day3链表的基础练习最基本的删除节点Lc203我习惯的还是弄一个新的dummyhead,然后如果是要找的节点,就删除,删除完记得delete。//代码没什么好看的,主要就是熟悉链表的写法classSolution{public:ListNode*removeElements(ListNode*head,intval){ListNode......
  • DataWhale DAY2 基础语法1
    DataWhaleDAY2基础语法1今天主要是一点入门语法,import什么的,所以重点不放在上面。语法部分专门开一章:https://www.cnblogs.com/hewo/p/17635277.html关于浮点数精度问题,倒是有点意思。以前学c++的时候,尤其是计算几何的时候,经常设一个极小常量来比较,现在明白本质上是进......
  • java基础,java基本数据类型、引用数据类型
    java数据类型基本数据类型:1,整型:byte(1字节),short(2字节),int(4字节),long(8字节)2,浮点型:float(单精度4字节),double(双精度8字节)3,字符型:char(2字节)4,布尔型:boolean(true/false)引用数据类型:1,类class引用例如Object:Object是一个很重要的类,Object是类层次结构的根类,每个类都使用Object作为......
  • java学习第二天-Java数据类型
    数据类型Java是强类型语言要求变量的使用要符合规定,所有变量都必须先声明后才可以使用。publicclassDemo01{  //入口函数main()  publicstaticvoidmain(String[]args){    //所有标识符都应该以字母(大小写区分不同标识符)、$、_开始    //首......