博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一章 Python基础
阅读量:5291 次
发布时间:2019-06-14

本文共 1511 字,大约阅读时间需要 5 分钟。

  1. 变量与常量
    1. 变量

      把程序运算的中间结果临时存到内存里,以备后面的代码继续调用,这几个名字的学名就叫做"变量"

      1. 变量定义规则:
        1. 字母、数字、下划线任意组合,首位字符不能是数字
        2. 不能以关键字作为变量名,如:'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'
      2. 定义方式:
        1. 驼峰式
        2. 下划线式:官方推荐
      3. 定义说明:
        1. 避免中文和拼音
        2. 避免变量名过长
      4. 避免词不达意
    2. 常量

      指值不变的变量,常量名通常用大写表示

  2. 用户交互与注释
    1. 用户交互
      1. import():获取用户输入信息,获取到的数据类型均为字符串。数据类型可用type(obj)查看
    2. 代码注释
  • 注释方式:"#"用井号注释,单行注释
  • 注释原则:可用英文或中文,切忌勿用拼音
  1. 数据类型
    1. 基本类型
  • 数字
    • 整数int:32位机器:-2**31~2**31-1,64位机器:-2**63~2**63-1
    • 长整型long:python长整形无位宽,受内存大小限制。python3.x+无long类型
    • 浮点型float
  • 字符串:加引号的字符,可单引号,双引号和三引号。单引号和多引号无区别,只能单行情况下使用,多行只能使用多引号。存在单双引号混合使用的情况。字符串与字符串可用'+'链接
    • 文本str
    • 字节bytes
  • 布尔:主要用于逻辑判断
    • Ture/False
  1. 数据集
  • 列表list
  • 元组tuple
  • 字典dict
    • 有序字典
    • 无序字典
  • 集合set
    • 有序集合
    • 无序集合
  1. 格式化输出
    1. 占位符:%x
  • %s:字符串
  • %d:数字
  • %f:浮点型
  1. 运算符

    运算符按种类可分算数运算符,比较运算符,逻辑运算,赋值运算,成员运算,身份运算,位运算。

    1. 算数运算:

    +(加),-(减),*(乘),/(除),%(取模,即除法余数),//(整除,即除法商部分),**(幂)

    1. 比较运算

    ==(等于),!=(不等于),<>(不等于,python 3.x移除),>(大于),<(小于),>=(大于等于),<=(小于等于)

    1. 逻辑运算

    and(与),or(或),not(非)

    1. 赋值运算

    =(简单赋值运算),+=(先进行加法运算后再赋值),-=(先进行减法运算后再赋值),*=(先进行乘法运算后再赋值),/=(先进行除法运算后再赋值),%=(先取模后再赋值),**=(先求幂后再赋值),//=(先整除后再赋值)

  2. 流程控制
    1. 单分支:

      if 条件:

      满足条件执行的代码

    2. 双分支:

      if 条件:

      满足if条件执行代码

      else

      不满足if条件执行代码

    3. 多分支

      if 条件:

      满足条件执行的代码

      elif 条件:

      上面条件不满足

      elif 条件:

      上面条件不满足

      else

      上面所有条件均不满足

    4. while循环

      while 条件:

      执行代码

    循环终止:

        break,跳出整个循环

        continue,跳出当前循环,进行下一次循环

  1. while…else..

    当while循环正常执行完,中间没有break终止,就执行else后面语句。

    用于判断while循环是否"正常"执行完毕

转载于:https://www.cnblogs.com/yaya625202/p/8491427.html

你可能感兴趣的文章
使用pager进行分页
查看>>
吐医疗器械研发可配置性需求的槽点
查看>>
UVA - 1592 Database
查看>>
机器翻译评价指标 — BLEU算法
查看>>
机器学习基石(9)--Linear Regression
查看>>
Min Stack
查看>>
从LazyPhp说起
查看>>
Fine Uploader文件上传组件
查看>>
Spring Boot与Spring的区别
查看>>
查看linux 之mysql 是否安装的几种方法
查看>>
javascript中的传递参数
查看>>
objective-c overview(二)
查看>>
python查询mangodb
查看>>
软件测试(基础理论一)摘
查看>>
consonant combination
查看>>
PHP与Linux进程间的通信
查看>>
【长期更新】坑点合集
查看>>
wnmp windows 2012 r2+php7.0+nginx1.14安装
查看>>
weblogic与axis2 jar包冲突
查看>>
Hello Spring Framework——面向切面编程(AOP)
查看>>