python学习之路-1-基础教程

    首先声明的是自己写博客主要是为了学习的时候方便记笔记,都是基于菜鸟教程

1.python的基础语法

  1. 标识符,关键字与注释

  2. 行与缩进,以及代码块:在python中,没有C语言的{}来进行区别代码块,但是通过缩进的形式,来划分代码块,不同的缩进是不同的代码块。

  3. 单行语句与多行语句:单行语句不需要;来进行划分语句,但是单行多条语句需要来用;区别。多行语句需要用反斜杠\。

  4. 输入函数:input(“请输入你的数”),()中可以填写提示词。input得到str 模型,所以一般需要类型转换。

  5. 输出函数:print(),()中填变量,数字,表达式,如果是字符串需要加单引号或者双引号。一般来说print函数都是换行的,可以用end=" ",来取消换行。或者在括号中加逗号,可以分开一下。同时可以将数据传到文件中。

  6. import与from…import…:import …导入函数,from 1 import 2,是表示将2导入1中。

  7. 字符串

  8. 命令行

  9. 代码规范:给变量赋值时,注释#,关键词等,变量与运算符,括号中逗号需要及时添加空格
    ** 基本数据类型以及运算符**

  10. 类型转换:
    str字符串转换:int,float,bool转换都是输出出来
    int转换:字符串整数串才可以转换,浮点数去掉最后的小数 部分。
    float转换:字符串整数小数串都可以转换,整数转换加.0

  11. 变量的定义与赋值:变量定义时不需要指定类型,当变量被赋值后才被定义,在内存中存在。

  12. #算数运算符
    /表示除法,得到浮点数(小数)
    //表示整除,得到整数
    %表示取余,**表示几次幂

  13. 比较运算符
    条件中==表示相等,!=表示不等于,>=,<=

  14. 位运算符

  15. 逻辑运算符
    and且,or或者,not非

  16. 成员运算符:in ;not in,常用于字符串,列表等

  17. 身份运算符:is ;is not,用于判断内存地址是否相同

  18. type函数可以获得基本数据类型
    id函数可以得到内存地址
    条件与循环

  19. 对象的布尔值:使用bool函数获取bool值,0,False,空列表,空元组,空集合,空字符串,空字典都是False的bool值。

  20. 条件:if else; 嵌套循环:if else中加if else;级联:if elif else。

  21. pass语句:用于条间中,占位置,构成结构,再补充具体内容。

  22. range函数:表示整数列,range(5),表示从0到4,range(start,stop,step),start表示开始的数字,stop表示结束的数字,step表示步距。

  23. while循环:用于不固定的循环次数。

  24. for 1 in 2循环:表示将2的值一一赋给1,用于像列表,字符串等可迭代对象。

  25. break,continue语句:都是对本次循环起作用,break结束整个循环,continue结束本次循环,继续下一次循环。

  26. else语句:if else;while else 和 for in else语句都是当循环正常结束,没有break时起作用。

  27. 嵌套循环:多个循环结构结合在一起。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值