Python基础

python 关键字(保留字)

image.png

isinstance 和 type 的区别在于:

type()不会认为子类是一种父类类型。
isinstance()会认为子类是一种父类类型。

>>> class A:
>>> class B(A):
>>> isinstance(A(), A)
True
>>> type(A()) == A 
True
>>> isinstance(B(), A)
True
>>> type(B()) == A
False

List(列表):List中的元素是可以改变的

list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]

Tuple(元组):元组的元素不能修改

tuple = ( 'abcd', 786 , 2.23, 'runoob', 70.2  )
# 特殊
tup1 = ()    # 空元组
tup2 = (20,) # 一个元素,需要在元素后添加逗号 

Set(集合)

parame = {value01,value02,...}
或者
set(value)

# 特殊:创建一个空集合必须用 set() 而不是 { }

a = set('abracadabra')
b = set('alacazam')

print(a)
print(a - b)     # a 和 b 的差集(集合a中包含而集合b中不包含的元素)
print(a | b)     # a 和 b 的并集(集合a或b中包含的所有元素)
print(a & b)     # a 和 b 的交集(集合a和b中都包含了的元素)
print(a ^ b)     # a 和 b 中不同时存在的元素(不同时包含于a和b的元素)

Dictionary(字典)

dict = {} # 空字典
tinydict = {'name': 'runoob','code':1, 'site': 'www.runoob.com'}

Python数据类型转换

| 函数 | 描述 |
| int(x [,base]) | 将x转换为一个整数 |
| float(x) | 将x转换到一个浮点数 |
| complex(real [,imag]) | 创建一个复数 |
| str(x) | 将对象 x 转换为字符串 |
| repr(x) | 将对象 x 转换为表达式字符串 |
| eval(str) | 用来计算在字符串中的有效Python表达式,并返回一个对象 |
| tuple(s)| 将序列 s 转换为一个元组 |
| list(s) | 将序列 s 转换为一个列表 |
| set(s) | 转换为可变集合 |
| dict(d)| 创建一个字典。d 必须是一个 (key, value)元组序列。 |
| frozenset(s) | 转换为不可变集合 |
| chr(x)| 将一个整数转换为一个字符 |
| ord(x) | 将一个字符转换为它的整数值 |
| hex(x) | 将一个整数转换为一个十六进制字符串 |
| oct(x) | 将一个整数转换为一个八进制字符串 |

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Python 基础入门系列第二篇,上一篇简单介绍了为什么用 Python,以及安装和配置环境。 这一篇将先介绍基础...
    材才才阅读 2,629评论 0 2
  • Python-开篇 Python是一种通用的解释型,交互式,面向对象的高级编程语言。它是由Guido van Ro...
    泥人冷风阅读 4,160评论 0 0
  • 基于《Python语言程序设计基础(第2版)》 第一部分 初识Python语言 第1章 程序设计基本方法 1.1 ...
    柄志阅读 27,669评论 4 44
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 12,217评论 16 22
  • 创业是很多人的梦想,多少人为了理想和不甘选择了创业来实现自我价值,我就是其中一个。 创业后,我由女人变成了超人,什...
    亦宝宝阅读 5,864评论 4 1

友情链接更多精彩内容