Python基础-循环及模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础-循环及模块相关的知识,希望对你有一定的参考价值。

循环:

1.While循环

while 条件:

? ? ? ? ? 语句

eg:重试3次错误后退出

count?=?0
_number=15
while?count?<3:
????guess_age?=?int(input("Guess?age:"))
????if??guess_age?==_number:
????????print("Yes")
????????break
????elif??guess_age?>?_number:
????????print("Think?Smaller")
????else:
?????print("Think?Bigger")
?????count+=1
else??:
????print("Too?Many?Times")


2.For 循环

continue是返回到循环开始

for i in range("下限,上限,步长"):

执行语句

eg:程序优化,在Count=count+1后面加入判断输入

if?count?==?3:
???try?=input("do?you?want?to?try?")
???if?try?!="n"
???count=0


模块:

1.主要分为标准库与第三方库(需要下载及安装)

2.导入库名与文件名不要相同

一般标准库路径:Python_path----base----Lib

第三方库的路径:……Lib---Site-packages

sys模块-->import sys

sys.path:Python环境变量

sys.argv:相对路径

os模块:import os

os.system:调用系统cmd,结果直接输出在屏幕上,无法保存

os.popen:调用系统命令,可保存

eg:

cmd_res=os.popen("dir").read()
print("-->",cmd_res)


os.mkdir:创建目录

eg:

os.mkdir("new dir")

可以自己写模块放在目录或者环境变量中方便其他程序调用


pyc:

Python和Java一样是编译加解释型的语言。当程序运行时,结果会保存在pyc文件中,当第二次程序运行的时候会优先查找pyc文件是否存在,如果存在则无需编译直接解释,提高效率。


以上是关于Python基础-循环及模块的主要内容,如果未能解决你的问题,请参考以下文章

Python基础04-分支及循环

python之基础篇——模块与包

python学习笔记二:if语句及循环语句,断点,模块,pyc

Python基础二:pycharm的安装及简单使用,while循环,格式化输出,运算符, 编码的初识,git

python 基础知识点

python之模块和包