zoukankan      html  css  js  c++  java
  • 2017.07.31 学习整理

    2017.07.31 学习整理

    python基础

    格式化输出的三种方式

    1. 占位符

    name = 'ming'
    age = 19
    print('my name is %s my age is %s' % (name, age))
    

    my name is ming my age is 19

    2. format格式化

    name = 'ming'
    age = 19
    print("Hello, {name}. You are {age}-{age}.".format(age=age, name=name))
    

    Hello, ming. You are 19-19.

    3. f-String格式化

    name = "ming"
    age = 19
    print(f"Hello, {name}. You are {age}.")
    

    Hello, ming. You are 19.

    基本运算符

    1.算术运算符

    print(1+2)
    

    3

    2.比较运算符

    pwd='321'
    print(pwd=='321')
    

    True

    以下假设变量a为10,变量b为20

    3.赋值运算符

    age=19
    age=age+1
    print(age)
    

    答:20

    以下假设变量a为10,变量b为20

    4.逻辑运算符

    print(3>3and1>2or2>1)
    

    Ture

    以下假设变量a为10,变量b为20

    5.身份运算符

    x = 257
    y = x
    z = 257
    
    print(f'x is y:{x is y}')
    print(f'x == y:{x == y}')
    
    print(f'x is z:{x is z}')
    print(f'x == z:{x == z}')
    

    x is y: True
    x == y: True
    x is z: False
    x == z: True

    身份运算符用于比较两个对象的存储单元。

    6. python运算符优先级

    python运算符的优先级相当于数学中的先算乘除再算加减,优先级高的你括号括起来就行了

    # Python中True为1,False为0
    print(True > 0)  # True
    print(True > 2)  # Flase
    

    流程控制之if判断

    1.语法

    if判断其实是在模拟人做判断.

    1.1 if

    if 条件:
        代码1
        代码2
        代码3
        ...
    # 代码块(同一缩进级别的代码,例如代码1、代码2和代码3是相同缩进的代码,这三个代码组合在一起就是一个代码块,相同缩进的代码会自上而下的运行)
    

    1.2 if...else

    if 条件:
        代码1
        代码2
        代码3
        ...
    else:
        代码1
        代码2
        代码3
        ...
    

    1.3 if...elif...else

    if 条件1:
        代码1
        代码2
        代码3
        ...
    elif 条件2:
        代码1
        代码2
        代码3
        ...
    elif 条件3:
        代码1
        代码2
        代码3
        ...
    ...
    else:
        代码1
        代码2
        代码3
        ...
    

    2. if的嵌套

    # if的嵌套
    cls = 'human'
    gender = 'female'
    age = 18
    is_success = False
    
    if cls == 'human' and gender == 'female' and age > 16 and age < 22:
        print('开始表白')
        if is_success:
            print('那我们一起走吧...')
        else:
            print('我逗你玩呢')
    else:
        print('阿姨好')
    

    开始表白

    我逗你玩呢

  • 相关阅读:
    165. Compare Version Numbers
    164. Maximum Gap
    3、桶排序
    162. Find Peak Element
    160. Intersection of Two Linked Lists
    155. Min Stack
    154. Find Minimum in Rotated Sorted Array II
    153. Find Minimum in Rotated Sorted Array
    Linux/Unix系统编程手册 第二章:基本概念
    Linux/Unix系统编程手册 第一章:历史和标准
  • 原文地址:https://www.cnblogs.com/zhangmingyong/p/11276821.html
Copyright © 2011-2022 走看看