找回密码
 会员注册
查看: 27|回复: 0

Python语句与众所周知自我维护版

[复制链接]

2万

主题

0

回帖

7万

积分

超级版主

积分
71089
发表于 2024-9-9 20:56:53 | 显示全部楼层 |阅读模式
各位大佬好,这里是阿川的博客,祝您变得更强个人主页:在线OJ的阿川大佬的支持和鼓励,将是我成长路上最大的动力阿川水平有限,如有错误,欢迎大佬指正本篇博客是在之前的基础上进行的维护目录条件语句循环语句众所周知模板函数条件语句ifelifelse程序只会选择满足的其中一个进入,当进入一个条件时,其他选择便不作考虑ififelse记得这些后面要加个冒号:相较于其他语言,在Python当中缩进很重要4个空格或者一个tab为一个缩进看见缩进就能判断该代码的作用域及生命周期循环语句whilefor循环变量in可迭代对象把可迭代对象依次取出来放入循环变量中,取完可迭代对象则循环结束。可迭代对象是一种特殊的变量,可能包含很多元素例如range它是一个内联对象(包含很多元素,是左闭右开哦),起到的效果就是一个可迭代对象。range有三个参数,前两个参数代表范围,左闭右开,第3个参数是指步长(相隔单位)在循环当中,continue是代表立即结束当前循环进入下个循环。break是立刻结束整个循环。众所周知Python中负数%2它是大于等于1的Python不能有空语句,如果真的想啥也不做的话,则用pass来占位。光看到wheleTure不一定是死循环,关键是看它循环体是否有break。计算机领域常常有说**“合法"和"非法”**指的是:是否合理,是否有效,并不是指触犯了法律。模板也就是别人写好的代码直接来用在Python当中,如果引入模板,需要先使用import语句,把模板的名字给"导入"进来以随机数模板random.randint(begin,end)为例这个random是指模板,.randint是模板当中的一个类型(随机数类型)exit代表直接结束程序,它的模板是sys.exit(0)导入importsyssleep代表放缓多少秒它的模板是time.sleep(数字)importtime函数是指一段可以被重复使用的代码。函数的调用是指用一个函数名(实参列表)实差列表应该等于形参列表个数。在编程当中有一套软性要求,也就是PEP8原则。是指定义函数后,调用函数应在定义函数后空两行.Python当中形参的类型可以不同,也就是Python的动态类型,只要符合相应运算规则即可。一个通用的编程原则:一个函数只做一件事,让逻辑和交互/页面分离。这样解耦合程度越低越好。在Python中可以返回多个值由逗号分割即可,甚至可以多元赋值,若不想使用其中一部分,可用_来占位。这跟其他的编程语言不同,Golang语言吸收了这一点。在函数定义中,想对全局变量进行修改,则用global关键字声明下变量说明为全局变量,这样才可对全局变量进行修改。好的,到此为止啦,祝您变得更强道阻且长行则将至个人主页:在线OJ的阿川大佬的支持和鼓励,将是我成长路上最大的动力
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-9 06:02 , Processed in 2.698929 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表