以前学过java,仅仅是学过而已,并没有学会,后面就放弃了,现在在一家国企上班,一个IT部门,但是我知道,我干的事和真正的IT并没多大关系,内心也知道自己是个伪IT,这几年断断续续思考过以后的路,但都没有成型,故事太长,不想多说,我只想给自己一次机会。
为什么是python?
我们部门领导最近也在自学python,有天跟我提起这个事情,就跟我说Python现在运用越来越广泛,入门还算简单,然后就copy了老男孩的python教学视频给我,就这样过来了。
现在看完第一章节,来写下感受顺带附上作业。
感受,比java简单,看了第一章节的视频,先了解了一下Python的发展史,再大致了解了python的用途,然后就开始了实操教学,确实还算简单,至少第一章对于一个小白来说还算简单,当然,这离不开讲师生动有趣的解说,用简单的实例说明细节。
作业:
# -*- coding:utf-8 -*-
# Author:YangLu
# 原本用列表写,但是遇到同名的用户,不知道怎么处理,利用字典key的唯一性,把key当作用户名,key的值当作密码,只能这样写了
info = {'Yang':123,'Zhang':111,'Zhao':555,'Yang1':333}
# 初始默认循环次数为 第 1 次
count = 1
# 最多循环 3 次
while count <= 3:
username = input("username:")
password = input("password:")
# 判断username是否在info这个字典内且用户输入的passwo与用户名一直的key的值是否相等
if username in info.keys()\
and int(password) == info[username]:
print("欢迎 {name}".format(name=username),"同学")
# 否则输出提示错误并提示剩余登陆次数
elif 3 - count > 0:
print("用户名或密码输入错误,还剩",3 - count,"次机会!")
else:
print()
# if不成立 循环次数加 1
count += 1
# 第三次输错用户名或密码输出以下内容
else:
print("用户名或密码错误3次,请联系管理员!")
每天对自己说:坚持下去!!