栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python

个人简介

  • 大家好,我是韩慧腾。一名正在努力学python的大一小白,本文章为初学的笔记,希望各位多多指教。
  • 欢迎点赞+收藏+留言
  • 快向前跑吧,不要回头啊李

一、程序的组织结构

1996年,计算机科学家证明了这样的事实:任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成。

二、对象的布尔值

在python当中,一切皆对象,所有对象都有一个布尔值。使用内置函数bool()可以获取对象的布尔值。

# @author hanhan
# date 2022/5/18 12:21
# 努力已经来不及了,你得拼命
# 测试对象的布尔值
print("~~~以下对象的布尔值为Flase~~")
print(bool(False)) #False
print(bool(0)) #False
print(bool(0.0)) #False
print(bool(None)) #False
print(bool('')) #False 空字符串
print(bool("")) #False 空字符串
print(bool([])) #空列表 False
print(bool(list())) #空列表 False
print(bool(())) #空元祖
print(bool(tuple())) #空元祖
print(bool({})) #空字典 False
print(bool(dict())) #空字典 False
print(bool(set())) #空集合 False
print("~~~~其余对象的布尔值为True~~~~")
print(bool(12))
print(bool(True))
print(bool("hello"))

三、顺序结构

概述:顺序结构就是程序自上而下执行,一条语句执行完成之后执行下一条语句,一直执行到程序的末尾。

四、选择结构

# @author hanhan
# date 2022/5/19 17:28
# 努力已经来不及了,你得拼命
#求其两个数的最大值
a=100
b=1000
if a 
# @author hanhan
# date 2022/5/19 17:28
# 努力已经来不及了,你得拼命
#多分执选择(比较时候python支持数学当中的写法)
a=int(input("请输入你的分数:"))
if 90<=a<=100:
    print("A级")
elif 80<=a<90:
    print("B级")
elif 70<=a<80:
    print("C级")
elif 60<=a<70:
    print("D级")
elif 0<=a<60:
    print("不及格")
else:
    print("输入成绩有误")

     if语句的嵌套:        

# @Author:韩慧腾
# @Time :2022/6/17 16:36
# @File :if_nesting.py
# 努力已经来不及了,你得拼命
answer=input('您是会员吗?y/n')
money=float(input('请输入你的购物金额:'))
if answer=='y':
    if money>=100:
        print('您享受打八折的优惠,应付金额为:',(money*0.8))
    else:
        print("不打折")
else:
    print('您可以通过开通会员享受优惠业务')

   条件表达式的简化:

#对输入的两个数进行比较大小
num_a=int(input('请输入第一个整数:'))
num_b=int(input('请输入第二个整数:'))
#使用条件表达式进行比较
print(str(num_a)+'大于'+str(num_b) if num_a>=num_b else str(num_a)+'小于'+str(num_b))

五、pass语句

概述:pass语句什么都不做,只是一个占位符,用到需要写语句的地方。

# @Author:韩慧腾
# @Time :2022/6/17 20:41
# @File :pass_Demo.py
# 努力已经来不及了,你得拼命
#当业务没有想好具体操作时候,可以用pass语句,就不会有语法错误
a=input('请输入您是否为会员:')
if a=='y':
    pass
else:
    pass

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/977084.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号