(1)顺序语句结构
neme = input('请输入你的名字:')
year = eval(input('请输入你的年龄:'))
number = eval(input('请输入你的中奖号码:'))
print('我爱中国!!')
print('我爱CSDN!!')
运行终端后,我可以看到以下结果:
(2)分支语句结构(if语句的基本格式)
neme = input('请输入你的名字:')
year = eval(input('请输入你的年龄:'))
number = eval(input('请输入你的中奖号码:'))
if number == 456:
print('恭喜你中大奖了!')
elif number == 888:
print('恭喜你中了二等奖!')
else :
print('谢谢惠顾!')
输入结果后,我们看到:
(3)循环语句
1、遍历循环for结构
求100-1000个位、十位、百位上的数字:
#求100-1000个位、十位、百位上的数字
for i in range(100,1000):
sd = i%10
tens = i//10%10
bai = i//100
print(i,sd,'我是个位数')
print(i,tens,'我是十位数')
print(i,bai,'我是百位数')
其中,range()为内置函数:
用法一:range(num) #从0开始,到num结束(不含num本身)
用法二:range(num1,num2) #从num1开始,到num2结束(不含num本身)
结果是:
2、无限循环while结构
编写一个登陆系统:
i=1
while i<4:
name = input('输入名称:')
password = input('输入密码:')
if name == 'sss' and password == '123456':
print('系统正在加载中,请稍后')
break
else:
print('用户名或密码错误。请重新登录')
i+=1
其中,即使用了while循环语句,又使用了if判断语句。注意:input输入的内容为字符串!!!
他的逻辑是:循环第一遍的时候,
1、请输入你的信息,
2、判断信息是否为‘sss’和‘123456’字符串
3、如果正确,则跳出循环;如果不正确,就进入下一轮循环
结果如下所示:
至此,我们已经学会使用python的结构语句啦!!!!O(∩_∩)O
标签:语句,PYTHON,python,num,print,input,100,输入 From: https://blog.csdn.net/tommorrowwill/article/details/140486052