Python
文章平均质量分 93
学软件的小垃圾
这个作者很懒,什么都没留下…
展开
-
Python必会基础知识(3)
本文主要内容:函数、Lambda表达式、类与对象、魔法方法。一、函数1.1 函数的定义还记得 Python 里面“万物皆对象”么?Python 把函数也当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如: 参数是函数、返回值是函数。首先来介绍函数的定义。函数以def关键词开头,后接函数名和圆括号()。 函数执行的代码以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def functionna转载 2021-10-14 16:34:59 · 1335 阅读 · 0 评论 -
Python必会基础知识(2)
本文主要内容:列表、元组、字符串、字典、集合、序列。1. 列表简单数据类型:整型<class 'int'> 浮点型<class 'float'> 布尔型<class 'bool'>容器数据类型:列表<class 'lsit'>元组<class 'tuple'>字典<class 'dict'>集合<class 'set'>字符串<class 'str'>1.1 列表的定义转载 2021-08-20 16:17:06 · 548 阅读 · 0 评论 -
Python必会基础知识(1)
一、python入门1.1 简介python是一种通用编程语言,在科学计算和机器学习领域有广泛的应用。1.2 变量、运算符与数据类型1.2.1 注释在python中,#表示注释,作用于整行。#这是一行注释''' '''或者""" """表示区间注释,在三引号之间的所有内容都被注释"""这是多行注释"""1.2.2 运算符算数运算符:print(1 + 1) # 2print(2 - 1) # 1print(3 * 4) # 12pr.转载 2021-07-28 13:13:07 · 1151 阅读 · 0 评论 -
用python语言求1000以内的水仙花数
什么是水仙花数?eg:153=1*1*1+5*5*5+3*3*3 153就是一个水仙花数解法:sum=0for i in range(100,1000): for a in str(i): sum=int(a)*int(a)*int(a)+sum if sum==i: print(i) sum=0用到的语法:for in 循环...原创 2020-10-13 16:25:16 · 1236 阅读 · 0 评论