# 函数:# 一、少用全局变量#     1.不安全,易被修改#     2.运行用占中内存# 二、函数返回多个值,如果有多个值返回时,return的结果以元组格式返回def hello(a, b, c, d): return a, b, c, d

# 三、列表推导式res = hello('ybq', 'mpp', 'zhx', 'lby')print(res)nums = [0, 1, 3, 4, 5, 6, 7]new_nums = [x - 1 for x in nums]print(new_nums)# 四、一个函数只实现一个功能,代码越少越好## 五、常量# 常量就是一个不会变的变量。# 常量名全部用大写字母来定义。

# 变量交换a = 2b = 1# b = 1 a = 2# b,a = a,b #交换两个变量的值# print(a,b)a = a + b # 3b = a - b # 2a = a - b # 3-2
# 内置函数# 函数即变量# len  type print input str

print(all([1, 2, 3, 4])) # 判断可迭代的对象里面的值是否都为真print(any([0, 1, 2, 3, 4])) # 判断可迭代的对象里面的值是否有一个为真print(bin(100)) # 十进制转二进制ejz = bin(100)print(ejz.replace('0b', '')) # 去除转二进制之后默认增加的0b字符print(chr(65)) # 打印数字对应的asciiprint(ord('A')) # 打印字符串对应的ascii码print(dir(1)) # 打印传入对象的可调用方法print(eval('[]')) # 执行python代码,只能执行简单的,定义数据类型和运算code = '''def a():print('aa')'''print(exec(code)) # 执行python代码print(sorted('0123450')) # 升序ids = [1, 2, 3, 4, 7, 8, 0, -1]print(sorted(ids, reverse=True)) # 降序round(1.987123, 5) # 保留几位小数

names = ['小黑', '小白', '小黄', '小绿']names1 = ['小黑', '小白', '小黄', '小绿']# zip循环取数for id, name, s in zip(ids, names, names1): # 循环取数多个,以少的为准 print(id, name, s)

# filter循环调用函数,filter只保存结果返回真def func(a): # 0 1 2 if a % 2 == 0: return True else: return False

nums = [x for x in range(11)]res = filter(func, nums)print(list(res))

# map循环调用函数,把每次调用函数处理的结果放到一个List中返回all_res = []for num in nums: res = func(num) all_res.append(res)res = map(func, nums)print(list(res))

# 函数即变量def add(): print('添加商品')

def view(): print('查看商品')

def delete(): print('删除商品')

choice = input('请输入选择 1、2、3、').strip()

menu = {'1': add, # 直接通过变量调用函数 '2': view,'3': delete}if choice in menu: menu[choice]() # 适合用于函数没有参数,或者参数是一样的情况下。else: print('输入错误')

转载于:https://www.cnblogs.com/zhufb/p/8289372.html

Python_python内置函数相关推荐

  1. sort函数用法python_python内置函数sorted()及sort() 函数用法和区别

    python内置函数sorted(),sort()都有排序的意思,但是两者有本质的区别,sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作,list 的 sort ...

  2. hog函数的用法 python_Python常见内置函数用法(三)

    本文作者:孙雪丽 文字编辑:周聪聪 技术总编:张学人 重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至 ...

  3. delstr函数python_Python Day26:多态、封装、内置函数:__str__、__del__、反射(反省)、动态导入模块...

    ## 多态 ```python OOP中标准解释:多个不同类型对象,可以响应同一个方法,并产生不同结果,即为多态 多态好处:只要知道基类使用方法即可,不需要关心具体哪一个类的对象实现的, 以不变应万变 ...

  4. class传参 python_Python 初学者必备的常用内置函数

    本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...

  5. 69讲入门python_Python入门,一定要吃透这69个内置函数

    内置函数就是Python预先定义的函数,这些内置函数使用方便,无需导入,直接调用,大大提高使用者的工作效率,也更便于程序的阅读.截止到Python版本3.9.1,Python一共提供了69个内置函数. ...

  6. Python 常用内置函数map、zip、filter、reduce、enumerate

    Python 中有许多非常实用的内置函数,通过这些函数我们可以方便的实现某些功能,下面就列举一些常用的内置函数. 1. map() 函数 map() 可以根据提供的函数对指定序列做映射,它接受一个函数 ...

  7. 2021年大数据Hive(五):Hive的内置函数(数学、字符串、日期、条件、转换、行转列)

    全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 Hive的内置函数 一.数学函数 1. 取整函数: round ...

  8. python3 内置函数map 返回的迭代器转为列表

    python3 内置函数map 返回的是迭代器,python2 返回的才是列表, 在python3中想要使用需要把迭代器在转换成列表 list_a = [1, 2, 3, 4, 5]def add(n ...

  9. Python Day26:多态、封装、内置函数:__str__、__del__、反射(反省)、动态导入模块...

    ## 多态 ```python OOP中标准解释:多个不同类型对象,可以响应同一个方法,并产生不同结果,即为多态 多态好处:只要知道基类使用方法即可,不需要关心具体哪一个类的对象实现的,以不变应万变, ...

最新文章

  1. 熟悉Linux实验实训,非常详细的Linux操作系统与实训教程实验(三)
  2. css动画 animation
  3. 以下哪个不是python中的关键字-以下不是python中的关键字
  4. vue音乐笔记_Vue音乐项目笔记(二)
  5. 使用Runnable配合Thread创建线程
  6. 巧用Environment.UserInteractive 实现开发和生产环境的分开调试部署
  7. 谷歌、微软、OpenAI等巨头七大机器学习开源项目 看这篇就够了
  8. Nutanix企业云助力嘉里大通提升核心竞争力
  9. Ubuntu衍生(elementary os)虚拟机安装后的基础配置
  10. jpa使用注解传递对象_注解(下)
  11. adam优化_立即尝鲜!碾压Adam,最好的AI优化器RAdam来了
  12. SSH项目搭建-02-配置文件
  13. Tensorflow自编码器及多层感知机
  14. 各大互联网公司薪酬盘点!哪一家薪资最高?
  15. java转换中文日期格式_java 转换日期格式的方法
  16. iOS 视频录制流程解析
  17. Vue 中监控img加载完毕事件
  18. C语言-实现栈(stack)
  19. Hbase数据库中表的操作命令简介 Hbase shell命令
  20. 4:Qt Ui遇到高分屏字体显示问题

热门文章

  1. pl/sql developer导入导出
  2. Redhat Ha Cluster -(转)
  3. GridView 中设置某列,截取字符串加... 和 鼠标放上去字符全部显示
  4. window.parent ,window.top,window.self 详解
  5. ubuntu20.04中gedit使用markdown插件(没搞定)
  6. gevent+django并发资料调研
  7. Catboost原文解读
  8. Ubuntu安装Navicat正版永久使用方法
  9. opengl AUX_RGBImageRec
  10. 数据结构:静态查找动态查找