• python入门-基础语法


    一、变量

    定义字符串要加单引号‘’

    变量命名规范:

    变量名只能是字母、数字或下划线的任意组合

    变量名的第一个字符不能是数字

    变量名不能用关键字

    变量名不要用中文

    变量名不要太长,区分大小写

    面就用单引号

    如果既有单又有双,那么用三引号

    三引号用来多行注释代码

    单行注释,使用#

    三、用户交互

    变量 = input(提示语)--所有输入的内容都是字符串

    四、条件判断

    1、if 条件:

      语句块

      执行流程:判断条件是否为真,如果真,执行if语句块

    2、if 条件:

      语句块

      else:

      语句块

      执行流程:判断条件是否为真. 如果真. 执行if语句块 否则执行else语句块

    3、if 条件1:

        if -1

      elif 条件2:

        if -2

        ......

    else:

      语句块  执行流程:判断条件1是否成立, 如果成立执行if-1,否则如果条件2成立, 执行if-2 ...否则执行else语句块

    4、嵌套

      if条件:

      else:

        if 条件:

       ...

    5、while循环

      while 条件:

        循环体

        break or continue or exit()

      break 退出一个循环

      continue 结束当前本次循环,继续执行下一循环

      exit() 结束程序

    五、字符串格式化

    格式化输出:%s占位符,字符串类型,也可以代替其他类型;%d整数占位符,%f浮点数占位符,%.2f表示保留两位小数

    name = input("请输入你的名字:")

    age = input("请输入你的年龄:")

    使用连接符“+”拼接

    print(name + ‘的年龄是:’ + age)

    使用占位符

    print('我的名字是: %s', %name)

    print(‘%s 的年龄是: %s’,%(name,age))

    #如果占位符的字符串中有%,则用%%表示

    使用format

    print('{your_name}的年龄是:{your_age}'.format(your_name = name,your_age = age))

  • 相关阅读:
    【网络】IP子网划分详解
    【java】package
    【java】异常
    【java】内部类
    【java】多态
    【java】抽象类和接口区别
    【java】接口
    Java并发编程之volatile关键字解析
    String ,StringBuffer, StringBuilder的区别
    Synchronized关键字、Lock,并解释它们之间的区别
  • 原文地址:https://www.cnblogs.com/qx21007874/p/10596439.html
Copyright © 2020-2023  润新知