第一周Python讲课内容--日记
1、python的发展史,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。。。。。。
2、第一个helloword程序的开始
3、变量的含义,赋值传参数的作用
4、字符编码,中文编码gbk,gb2312,国际统一编码utf-8,二进制,
16 8 4 2 1
1 1 1 1 1
30转换后:
1 1 1 1 0
5、程序的交互:--interaction 交互
#注释 ----多行快捷键:ctrl+/
‘’‘多行注释内容’‘’ 同时也是多行输入内容
%s:格式化传叁,可以指定参数类型,%d数值型、%f浮点型 --%(指定参数变量)
{}格式化传参,{自定义变量} ------{自定义变量=变量}
{0}{1}{2} ------{a,b,c}数组型格式化传参
prit(“输出内容”)
type(变量) 查看变量类型
input("接收用户输入内容")
age = input("how old are you?") 接收用户输入数据存入age变量中
6、if、elif、else:流程判断:
_age = 22
age = int(input("guess age:"))
if age == _age:
print("yes,you got it.") /猜对了输入
elif age >_age:
print("you guess bigger") /猜大了输出内容
else:
print("no,you guess small") /剩下的就是猜小的了
7、while 循环:
range(值)函数:里边写多少值就有多少个数
range(0,10,2):表示从0开始到10结束,中间跳两位
三次判断错误后退出:
_age = 22
count = 0
while count <3:
age = int(input("guess age:"))
if age == _age:
print("yes,you got it.")
break
elif age <_age:
print("you guess bigger")
else:
print("you ,guess smaller")
count +=1
if count == 3:
_count = input("do you want to keep guessing...?");
if _count !=a: //如果三次后输入的值不是a将继续循环,如果是a将退出
count = 0
8、for循环:
for i in range(10):
print("打印循环次数“,i)
continue 跳出本次循环,进行下一次循环,和break有点相似,break是结束所有循环
for i in range(6):
if i ==range(0,6,1)
print(i)
else:
coutinue
print(”呵呵")
第一周作业:
输入密码用户名
认证成功后显示欢迎信息
输错三次后锁定
下次登陆依然锁定
作业二:
三级菜单
可依次选择进入各子菜单
可依次退出可一次退出
所需新知识点:列表、字典