美文网首页Python学习笔记
Python自学笔记Day11

Python自学笔记Day11

作者: delking | 来源:发表于2020-06-26 16:01 被阅读0次

Python自学笔记——Day11

三元操作符

1. 什么是三元操作符
  • 三元操作符是软件编程中的一个固定格式,语法是“条件表达式?表达式1:表达式2”,使用这个算法可以在调用数据时逐级筛选
  • 进一步释义:元,操作数;所谓三元就是一个操作符带动三个操作数进行运算
  • 大部分运算符都是二元的,not是一元的
  • Python三元语法:x if expression else y
  • 语法释义:如果条件表达式(expression)为True执行x,为False执行y
# 三元操作符示例
a = 34 if 3 < 5 else 1
print(a)    # a = 34

"Python世界本来没有三元操作符,被说得多了,三元操作符就被大神们偷懒写出来了"

# 练习:
# a, b两个数字由用户输入
# 比较大小,将较大的存入变量c并打印
a = int(input("请输入a的值:"))
b = int(input("请输入b的值:"))
c = a if a > b else b
print("两次输入的数字最大值为:%d" % c)

课后练习:用户输入a, b, c三个数字,求取最大值存入变量d并输出,要求使用三元操作符实现

相关文章

  • Python自学笔记Day11

    Python自学笔记——Day11 三元操作符 1. 什么是三元操作符 三元操作符是软件编程中的一个固定格式,语法...

  • Python自学笔记Day2

    Python自学笔记——Day2 Python环境搭建 1. Python环境搭建 所需软件Python解释器Py...

  • Python自学分享第一天

    注:本python文集 是笔者自学python的笔记及心得分享,持续更新中......欢迎广大读者跟随笔者自学py...

  • Python自学笔记Day7

    Python自学笔记——Day7 Python运算符 3. 赋值运算符 为Python变量提供赋值运算的符号 运算...

  • Python自学笔记Day12

    Python自学笔记——Day12 循环前置知识 1.1 列表list 序列是Python中最基本的数据结构。序列...

  • Python自学笔记

    Python面向对象 Python可以运行在任何带有ANSIC编译器的平台上 Python源文件通常用.py 扩展...

  • Python 自学笔记

    赘述 mac自带python2.7版本,但是最新版本和旧版本不兼容,所以还是决定重新下载新版本,并且新版本是可以和...

  • python 自学笔记

    参数 转义字符 "\" 字符串切片 列表 列表切片 循环时可以利用enumerate同时取出索引 利用zip 同...

  • python自学笔记

    文件读取写出 用pandas处理 按列名 合并 字典

  • 文件操作练习(笔记请看前文)

    笔记看这 自学Python之:文件操作(绝对找不到这么完整的教程)[https://www.jianshu.com...

网友评论

    本文标题:Python自学笔记Day11

    本文链接:https://www.haomeiwen.com/subject/ayrufktx.html