前言导读
本章讲解了python中常用的内置函数功能
int():把浮点数或者整数字符串转为十进制 float():把其他类型的数据转成浮点型 complex():用来生成负数
bin():任意进制整数转为二进制 oct():任意进制整数转为八进制 hex():任意进制整数转为十六进制
ord():用来返回单个字符的Unicode编码 chr():用来返回Unicode编码对应的字符 str():将任意类型参数整体转换为字符串
list():把其他类型数据转换成列表,或者创建空列表 tuple():把其他类型数据转换成元组,或者创建空元组 dict():把其他类型数据转换成字典,或者创建空字典 set():把其他类型数据转换成集合,或者创建空集合 eval():还原字符串中数据的实际类型,或者计算字符串的值
一共三种用法
range()说明:
#换行函数 print(“#”,end=" \n") #默认换行 print(“#”,end=" ") # 循环中不换行
#格式化函数 ''' #说明: Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 基本语法是通过 {} 和 : 来代替以前的 % format 函数可以接受不限个参数,位置可以不按顺序。 ''' # 实例 >>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序 'hello world' >>> "{0} {1}".format("hello", "world") # 设置指定位置 'hello world' >>> "{1} {0} {1}".format("hello", "world") # 设置指定位置 'world hello world'
#模块导入函数 1 导入模块:import 模块1,模块2 2 模块重命名:import 模块 as 新模块名 3 指定模块中的对象名,导入对象的方法和属性 from 模块名 import 对象名1,对象名2 from 模块名 import *
# 中断此次循环关键字 a=0 for i in range(2,20,2): if i ==10: continue print(i,end=" ")
#函数索引 a='haohddoehohe' for i in enumerate(a): print(i)
所有资源均有PDF目录版,如想获得请扫码关注右侧公众号自动获取