python之路day01

1.python循环语句
1.break:退出循环

while True:
		i=0		
		print(‘i:’,i)
		i+=1
		if i==10:
		print('break 退出循环')	
		break

2.continue:跳过本次循环,开始下一次循环

for i in range(0,10):
    if i<3:
        print('loop',i)
    else:
        continue
        print('hhh')
    print('hehe...')

3.在python中,定义静态变量使用大写,默认不改变变量内容
4. sys.path 包含输入模块的目录名列表。
获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到。在import导入module_name时,就是根据sys.path的路径来搜索module.name,也可以自定义添加模块路径。

sys.path.append(“自定义模块路径”)
搭配os模块获取目标文件路径:

import os
import sys
os.path.abspath(__file__)#当前文件的绝对路径
os.path.dirname(os.path.abspath(__file__))#跳上上级目录,多次跳找到目标

5.格式化输出format(简洁 清晰)

name=input()
age=input()
info=''''
	your name =_name
	your age =_age
''.format(_name=name,_age=age)
print(info)

6.密码输入模块 getpass


#getpass 模块 密码输入
import getpass
_username1='smtlg'
_passwd1='123123'
_username2='smtlg2'
_passwd2='123123123'
username=input('username:')
passwd=input('passwd:')
#passwd=getpass.getpass('passwd') pycharm不能用getpass模块

if _username1==username and _passwd1==passwd:
    print('Welcome user {name} login...'.format(name=username))
elif _username2 == username and _passwd2 == passwd:
    print('Welcome user {name} login...'.format(name=username))

else:
    print('Invalid username or passwd')

猜你喜欢

转载自blog.csdn.net/weixin_42807801/article/details/82811660