python基础

  1. 常见的数据类型:
    1. 数字类型(Nmber):整数(int),浮点数(float),复数(complex),布尔(bool)
    2. 字符串(String):描述文本的数据类型
    3. 列表(list):有序的可变序列
    4. 元祖(Tuple):有序的不可变序列
    5. 集合(Set):无需不重复序列
    6. 字典(Dictionary):无需的key-value集合
  2. 注释
    1. 单行注释:以#开头  --># 1111
    2. 多行注释:以’’’开头’’’结尾,或者”””开头”””结尾,三个单引号开头结尾,或者三个双引号开头结尾
  3. 变量
    1. 变量的作用:程序运行时,记录数据的
    2. 定义变量:变量名=变量值  例:i=100;print(“i的值是:”+i)
    3. 变量特征:存储的值是可以改变的
    4. 变量做运算:使用符号可以完成运算   符号:+,-,*,/
  4. type语句
    1. 作用:用来验证数据的类型
    2. 语法:type(被查看的类型)
    3. 例:print(type(100))
  5. 数据类型转换
    1. 类型转换语句:int(),float(),string()
    2. 任何类型都可以转换成字符串
    3. 字符串中只有数字才可以转换成整数类型
    4. 浮点数转换成整数会丢失小数点后面的内容
  6. 标识符
    1. 包括:变量名,方法名,类名
    2. 命名规范:
      • 见名知意   name=’张三’   age=12
      • 下划线命名法,多个单词组成的变量名用_分隔   a_person_name=’张三’
      • 英文字母全小写
      • 大小写敏感
      • 不可以使用关键字  33个关键字
  7. 运算符
    1. 算数运算符:加:+ ,减:- ,乘:*, 除:/
    2. 赋值运算符:=
    3. 复合赋值运算符:+=,-=,*=,/=,%=,**=,//=
  8. 字符串的多种定义方式:
    1. 单引号定义法:’’   例:name=’张三’
    2. 双引号定义法:””  例:name=”张三”
    3. 多引号注释法:””””””   例:name=”””张三”””  注:这里和多行注释是一样的
    4. 字符串的引号嵌套:(在字符串中包含引号的用法)
      • 单引号定义法:可以内含双引号   例:name=’”张三”’
      • 双引号定义法:可以内含单引号 例:name=”’张三’”
      • 可以使用转移字符(\)将引号解除效果,变成字符串 例:name=’\”张三\”’
  9. 字符串的拼接
    1. 如何完成拼接:使用+号连接字符串或字符串字面量即可  例:print ('张三的名字是:'+'张三');
    2. 有哪些注意事项:无法和非字符串类型进行拼接
  10. 字符串格式化
    1. 语法:”%占位符” %变量
    2. 常用的占位符有哪些:
      • 字符串:%s
      • 整数:%d
      • 浮点数:%f
    3. 例:name='\"张三\"'   messsage='张三的名字是:%s' %(name)   print (messsage);
  11. Input语句:
    1. 功能:获取键盘输入的数据
    2. 可以输入提示信息
    3. 无论输入的内容是什么,获取的数据都是字符串类型
  12. 布尔类型
    1. 定义:表达现实生活的逻辑,是或者否
    2. True表示真,flase表示假。本质上true代表1,flase代表0
    3. 比较运算符
      • == :判断是否相等  满足为true ,不满足为flase
      • != :判断是否不相等  满足为true ,不满足为flase
      • >  :判断左边大于右边
      • <  :判断右边大于左边
      • >= :判断左边大于等于右边
      • <= :判断右边大于等于左边
  13. If语句
    1. 基本格式:if 判断条件 :
    1. 注意事项:
      • 判断的结果一定要是布尔值
      • 不要忘记判断条件后面的冒号
      • 属于条件为真要做的事,一定记得前方填充4个空格
  14. If…else语句
    1. 语法:if 判断条件 :
    1. 注意事项:
      • Else不需要判断条件
      • Else的代码块同样前方要填充4个格子
  15. if…elif…else语句
    1. 作用:可以完成多个条件的判断
    1. 注意事项:
      • elif可以写多个
      • 判断是互斥且有序的,上一个满足判断就不会继续判断了
      • 可以在条件判断中,直接写input语句,节省代码量
  16. 嵌套判断语句
    1. 作用:可以用于多条件,多层次的逻辑判断
    2. 可以根据需求,自由组合if ,if else, if elif else进行多层判断
    3. 一定要注意空格缩进
  17. While循环
    1. While循环循环条件需得到布尔值,true表示继续循环,flase表示停止循环
    2. 需要设置终止循环的条件
    3. 空格缩进和if语句一致
    4. 例:i=0
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值