zoukankan      html  css  js  c++  java
  • On The Way—Step 2 Python入门之Python内容初始

    2.1 输出

    print()

    打印一个字符串

    print('你真好!')
    

    打印变量内容

    a = '你真好!'
    print(a)
    

    结果都是:你真好!

    2.2 变量

    变量名字规则

    • 只能用下划线、字母、数字组成
      数字不能在变量的首位出现
      变量名要有真实意义
      命名法:大小驼峰、下划线命名 常用
      不能用Python中的关键字
      变量名对字母有大小写的区分
      不能用拼音和汉字做变量名
      

    2.3常量

    • 变量名全部大写就是常量 -- 常量建议不进行修改

    2.4注释

    单行注释

    #后都是注释
    

    多行注释

    """    
    可以注释多行,
    第一个3引号必须顶格写
    """
    

    2.5基础数据类型

    • int -- 整型(数字) 计算和比较
    • str -- 字符串(字母,汉字)
    • bool -- 布尔值 用于判断

    2.6流程控制语句

    • 单if
    • if else 二选一
    • if elif elif 多个选择一个或者零个
    • if elif elif else 多个选一个
    • if if if 多选多或零
    • if 嵌套 进行多层判断 一般if嵌套写三层就可以了

    2.7 用户交互

    input()

    input('提示内容')
    a = input('提示内容') 把提示内容付给一个变量
    变量 a 为字符串类型
    

    2.8其他知识点

    • and 和 and前后都为真才是真
    • type 查看数据类型
    • int("5") 将字符串5转换成整型
    • str(5) 将整型转换成字符串
    • == 判断前后是否相等

    2.9.while循环 -- 死循环

    while 条件:
    循环体

    打断死循环:
    break -- 终止当前循环
    改变条件 -- 自动定义修改控制执行次数

    关键字:
    break -- 终止当前循环
    continue -- 伪装成循环体中最后一行代码(官方:跳出本次循环,继续下次循环)
    while else:while条件成立的时候就不执行了,条件不成立的时候就执行else

    2.10字符串格式化

    ​ % -- 占位
    ​ %s -- 占字符串的位
    ​ %d -- 占数字位
    ​ %% -- 转义成普通的%
    ​ s = "你好%s"
    ​ s%("我好")

    ​ f"{变量名}{字符串}" 3.6版本及以上才能使用

    2.11运算符

    运算符:
        算数运算符 : + - * / // ** %
        比较运算符: > < >= <= == !=
        赋值运算符: = += -= *= /= //= **= %=
        逻辑运算符: and or not () > not > and > or
        成员运算符: in not in
    

    2.12编码

    ​ ascii:
    ​ 不支持中文
    ​ gbk:
    ​ 英文 8位 1字节
    ​ 中文 16位 2字节
    ​ unicode:
    ​ 英文 16位 2字节
    ​ 中文 32位 4字节
    ​ utf-8:
    ​ 英文 8 位 1字节
    ​ 欧洲 16位 2字节
    ​ 亚洲 24位 3字节

  • 相关阅读:
    【php】【psr】psr4 自动加载规范
    SQL经典50查询语句案例_2(查询平均成绩大于60分的同学的学号和平均成绩)
    Dijkstra算法
    Re——正则表达式_对象(regex) and (match)
    Re——正则表达式_方法(method)
    Re——正则表达式_匹配项(pattern) and 模式(flag)
    Re——正则表达式_常识
    Python制作的精美的一个网络爬虫播放器加本地播放器
    Navicat for MySQL 无法打开文件和导入进数据库unsuccessful的解决方法:
    lingo基础
  • 原文地址:https://www.cnblogs.com/wing3993/p/11143478.html
Copyright © 2011-2022 走看看