网站建设资讯

NEWS

网站建设资讯

python函数看不懂 python学不明白

Python 求解释 看不懂代码

首先定义了一个函数,检测某个数n是不是素数。

专注于为中小企业提供成都网站建设、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业青山免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

检测的方法就是从2到 根号n,有没有一个数可以把n整除, 如果没有就是素数。

然后就是main函数

输入一个n, 通过循环从2开始找到n个素回文

进入循环, if判断如果是素数,并且是回文字符串(就是先转成字符串,然后跟字符串的倒序比较,相等就是回文)。 满足这两个条件就是素回文, 打印 conut加1, 等找到n个之后结束循环

python 看不懂代码 求解释

key 接受一个callable的对象,说白也就是一个函数,sort方法会把list的每一个元素传给key指向的函数,根据该函数返回的值对list的每个元素行进行排序,此处list的元素为list的每一行。

lambda x: x[sortI - 1] 是一个匿名函数,相当于 def 某某函数(x): return x[sortI - 1],此处装逼节约空间用lambda定义这个函数。也就是说你完全可以单独定义一个函数然后 (key=这个你定义的函数名)(函数名不加括号)。注意你定义的这个函数必须接受一个参数并且返回一个参数。

如何看懂python代码

Python代码分了好几个部分,想要看懂:

首先你要看引入了哪些模块,就是import 开头部分,这里看不懂模块的作用,那接下来就够呛;

然后就是常规的python语法和语句了,def函数用法,class类结构,各种循环判断结构基础。

总的来说,你需要知道python的基础语法作用,模块的话太多了,英语水平好些的猜一下还可能能猜出来,英语不好的就网络上查吧;学习好需要用的模块。

完全自己造轮子的另说。

python中函数定义

1、函数定义

①使用def关键字定义函数

def 函数名(参数1.参数2.参数3...):

"""文档字符串,docstring,用来说明函数的作用"""

#函数体

return 表达式

注释的作用:说明函数是做什么的,函数有什么功能。

③遇到冒号要缩进,冒号后面所有的缩进的代码块构成了函数体,描述了函数是做什么的,即函数的功能是什么。Python函数的本质与数学中的函数的本质是一致的。

2、函数调用

①函数必须先定义,才能调用,否则会报错。

②无参数时函数的调用:函数名(),有参数时函数的调用:函数名(参数1.参数2.……)

③不要在定义函数的时候在函数体里面调用本身,否则会出不来,陷入循环调用。

④函数需要调用函数体才会被执行,单纯的只是定义函数是不会被执行的。

⑤Debug工具中Step into进入到调用的函数里,Step Into My Code进入到调用的模块里函数。


网站标题:python函数看不懂 python学不明白
URL分享:http://njwzjz.com/article/hejjsd.html