PYTHON学习笔记(二、python结构语句)

(1)顺序语句结构

neme = input('请输入你的名字:')
year = eval(input('请输入你的年龄:'))
number = eval(input('请输入你的中奖号码:'))
print('我爱中国!!')
print('我爱优快云!!')

运行终端后,我可以看到以下结果:

(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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值