![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
小白起步
每天都要学到新东西
展开
-
Python数据类型
使用type()查看变量的类型整数Python可以处理任意大小的整数, 当然也包括负整数 在程序中的标识方法和数学上的写法一摸一样 在Python中, 任何一个不带小数点的数值, 我们都将之称之为整数 浮点数浮点数, 也称为小数 整数和浮点数在计算机内部存储方式是不同的 Python中, 整数运算永远都是精确的(官方文档说的....) 包括除法运算, 也是精确的 而浮点数运算则可能会有四舍五入的误差原创 2017-07-10 13:01:11 · 300 阅读 · 0 评论 -
Python数据结构--list
list 和c语言中的数组比较相似 可以通过下标进行访问与修改 #创建一个list变量 shoplist = ['apple','mango','banana'] len(shoplist)#求出list中的元素个数 shoplist[0]#访问第一个元素 shoplist[0] = 'carrot'#修改第一个元素在list中存放的数据类型可以为一种或几种数据类型,list中也可以嵌套list m原创 2017-07-13 15:08:02 · 248 阅读 · 0 评论 -
Python数据结构--元组
元组与列表非常类似 元组内的值是不可修改的 在创键只有一个元组的对象时,后面需要加一个逗号 mytuple = ('1','2','3') mytuple = (1,2,3) mytuple = (1,2,3) mytuple[0] = 1#对元组内数据的修改会出错元组内部可以嵌套列表 >>> mytuple = (1,2,['1','2']) >>> mytuple[2][1] = '3' #my原创 2017-07-13 15:20:16 · 199 阅读 · 0 评论 -
Python数据结构--字典
字典由键和值组成 只能用不可变的对象作为键,如字符串 键必须是唯一的 键值对是没有顺序的 可以通过键来访问成员 >>> dic = {'apple':2,'orange':1} >>> dic['apple'] 2字典中的方法 clear() copy() fromkeys(dict)#返回与传入的dict键相同,值默认为None的字典 get(key)#获取传入的键的值,如果没有该键,默认返回No原创 2017-07-13 16:44:15 · 343 阅读 · 0 评论 -
Python函数的高级特性
函数可以当成变量来使用>>> print <built-in function print> >>> type(print) <class 'builtin_function_or_method'> >>> print = 10 >>> print 10 >>> type(print) <class 'int'> #也可以将一个函数赋值给变量 >>> other = print >>> other(原创 2017-07-18 15:39:03 · 358 阅读 · 0 评论 -
Python简介
Python简介Python 非常适合小型应用程序的开发,它是一门解释性的语言,它是完全开源的Python的由来据说是某为牛人因圣诞节无聊而编写的编程语言Python的优缺点优点:具有非常完善的基础代码库,许多功能不比自己实现,可直接使用现成的 使用起来简单,方便 缺点运行速度较慢,代码不能加密(发布的Python程序即源代码)基础语法#输出 print("Hello W原创 2017-07-10 12:33:17 · 307 阅读 · 0 评论 -
Python类的基础使用
>>> class class_demo(object):#定义一个空类,继承自python中最大的基类object ... pass ... >>> c = class_demo() >>> print(type(c)) <class '__main__.class_demo'> >>> c.name = 'root' #绑定变量 >>> print(c.name) root >>> c原创 2017-07-25 12:34:15 · 248 阅读 · 0 评论 -
Python--类的高级特性
类对象的动态绑定可以绑定变量和方法 如果需要绑定的方法来调用类内部的成员,该方法的第一个参数为self 动态绑定的变量与方法只作用于该对象>>> class user_info(object): ... pass ... >>> def foo(): ... print('foo') ... >>> def foo_class(self): ... print(sel原创 2017-07-25 14:02:48 · 372 阅读 · 0 评论 -
Python--枚举类型和异常处理
枚举类型使用枚举类型可以更加直观的表示数值代表的意义>>> from enum import Enum, unique>>> @unique # 检测重复 ... class color(Enum): ... RED = 1 ... GREEN = 2 ... BLUE = 3 ... >>> c = color.RED >>> print(c) color.RED原创 2017-07-25 14:16:16 · 813 阅读 · 0 评论