随笔 - 217  文章 - 4  评论 - 4  阅读 - 23587

python基础学习(2)

今天继续学习python基础,也是为之后的大数据开发做基础。

python语言的学习和别的语言大同小异,学完基本的数据类型及其转换之后,就会学习语法结构,分支、多循环、嵌套if、pass语句

复制代码
# 分支结构
'''money=1000
number=int(input("请输入取款金额:"))
if money>=number:
    money-=number
    print('余额:',number)
else:
    print("余额不足")'''

'''thing=input("请输入你想得到的:")
if bool(thing):
    print("恭喜你成功得到:",thing)'''

# 多分支结构
'''grade=int(input("请输入成绩:"))
if grade>=90&grade<=100:
    print('优秀')
elif grade<90&grade>=80:
    print('良')
elif grade<80&grade>=70:
    print('中')
elif grade<70&grade>=60:
    print('及格')
else:
    print('不及格')'''

# 嵌套if
'''grade=int(input("请输入成绩:"))
if grade>=70:
    if grade<80:
        print('中')
    elif grade<90&grade>=80:
        print('良')
    elif grade>=90&grade<=100:
        print('优秀')
elif grade<70:
    if grade>=60:
        print('及格')
else:
    print('不及格')'''
# 条件表达式
'''a=int(input("第一个数:"))
b=int(input("第二个数:"))
print((a,"大") if a>b else (b,'大'))'''

# pass
answer=input('你是会员吗?')
if answer=='y':
    pass
else:
    pass
复制代码

这里的pass语句,就是一个占座的,别的没啥作用,如果写不上来语句,可以使用它先占上座,保证程序的正常运行。

其次便是对象的bool值,有一些对象的bool默认为false

复制代码
print(bool(0))
print(bool(None))
print(bool(""))
print(bool([])) #空列表
print(bool(list())) # 空列表
print(bool({})) # 空字典、
print(bool(dict())) #空字典
print(bool(())) #空元组
print(bool(tuple()))# 空元组
以上对象的bool值均为false
复制代码

 

posted on   跨越&尘世  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
历史上的今天:
2021-07-28 自学Java第二十五课
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示