#!/usr/bin/python3name=input("请输入你的名字: ")#print(name)if name =="":print("你没有输入你的名字: ")elif name =="毕润林":print("原来你就是那个帅哥")
else:print("you name is",name)
2.多条件判断
#!/usr/bin/python3
user = input("请输入你的用户名:")
password = input("请输入你的密码:")#if user == "xiaoming" and password == "1": # print("登录成功")#else:# print("登录失败")
print("登录成功")if user =="xiaoming" and password =="1"else print("登录失败")
#输入5个变量,存到l1列表中;先把列表中的元素全部输出,在把列表中的元素逐个输出#!/usr/bin/python3#定义变量x=1l1=[]#使用循环生成列表元素while x<=5:name=input("请输入的名字")#循环输入信息,并存到name里l1.append(name)#把每次的name值存到列表l1中x+=1
print(l1)#输出整个列表y=0#使用循环输出列表元素while y<len(l1): #y小于列表的长度,这样就可把整个列表全部输出print(l1[y])#输入列表的每个下标的值;例 第一个为l1[0]y+=1#执行结果
kylin@kylin:~/croe$ ./test_1.py
请输入的名字a
请输入的名字b
请输入的名字c
请输入的名字d
请输入的名字e
['a', 'b', 'c', 'd', 'e']
a
b
c
d
e
#用来遍历可迭代对象的数据元素
遍历: 经历且只经历一次
可迭代:指能够依次获取数据元素的对象
#语法for 变量列表 in 可迭代对象:语句块
else:语句块
1.上面的例5
#输出列表时改为使用for循环输出#!/usr/bin/python3#定义列表l1=[]#使用循环生成列表元素foriin range(5):name=input("请输入的名字")#循环输入信息,并存到name里l1.append(name)#把每次的name值存到列表l1中
print(l1)#输出整个列表y=0#使用循环输出列表元素while y<len(l1): #y小于列表的长度,这样就可把整个列表全部输出print(l1[y])#输入列表的每个下标的值;例 第一个为l1[0]y+=1#演示[root@python code]# ./1_1.py
请输入的名字a
请输入的名字b
请输入的名字c
请输入的名字d
请输入的名字e
['a', 'b', 'c', 'd', 'e']
a
b
c
d
e
2.range
语法 range(start,end,step=1)
start 默认从0开始
end 结束值,默认不输出结束值
step为步长,默认为1