说明:
对于程序小白来说,刚开始很辛苦,从头开始学,从基础开始学,每天至少8小时以上的学习。每个代码都自己敲一遍运行一遍。
基础真的很重要!!!
第一阶段:对python进行了简单的了解,并且会用cmd命令提示符进行python 的简单编写。如下是第一阶段的学习思维导图:
第二阶段:学习简单的python语句,根据题目要求能够进行程序的编写,并且实现。
目前所学到的python语句主要包括以下:
第三阶段:练习
(1)if 条件的嵌套,如下程序
message=""""欢迎致电10086
1.话费查询;
2.流量查询;
3.业务办理;
4.人工服务;"""
print(message)
index=input('请输入您要选择的服务:')
index=int(index)
if index==1:
print('话费查询')
elif index == 2:
print('流量查询')
elif index==3:
content="""业务办理
1.修改密码;
2.更改套餐;
3.停机;"""
print(content)
value=input('请输入您要办理的业务:')
value = int(value)
if value==1:
print('修改密码')
elif value == 2:
print('更改套餐')
elif value ==3:
print('停机')
else:
print('输入错误')
elif index==4:
print('人工服务')
else :
print('输入有误')
(2)字符串格式化
name = input('请输入姓名:')
age = input('请输入年龄:')
job = input('请输入职业:')
Hobby = input('请输入爱好:')
message = """
----------- info of Alex Li -----------
Name: %s
Age: %s
job: %s
Hobby: %s
----------------- end -----------------"""
data = message %(name,age,job,Hobby,)
print(data)
运行结果:
(3)用户登录:只有3次机会,输入正确的用户名和密码显示登录成功,否则,显示用户名或密码错误,剩余 次。
count = 2
while count >= 0:
user = input('请输入用户名:')
password = input('请输入密码:')
if user == 'alex' and password == '123456':
print('登录成功')
break
else:
content = '用户名或密码错误,剩余%s次。' %(count,)
print(content)
count -= 1
(4)猜年龄:猜对,显示猜对了;猜错,只有三次机会,若3次都猜错,询问是否继续,若回复Y,继续重复上述要求;N,结束;否则,输入有误
count = 0
while True:
age = input('请输入数字:')
age = int(age)
count += 1
if age == 18:
print('猜对了')
break
elif count == 3:
message = input('是否继续? Y/N:')
if message == 'Y':
count = 0
continue
elif message == 'N':
print('结束')
else:
print('输入有误')
break
else:
print('猜错了')
计划:
1.每个礼拜总结一次学习进程;
2.争取3个礼拜完成python的入门学习;
3.开学前能够做出上位机