【无标题】

学python第一天

感想:学习编程还是要多动手,不然看书的时候觉得都懂了,到了敲代码的时候不是大脑一片空白就是错误百出。


一、基础知识

1.标识符、关键字、变量、语句

  1. 标识符:可以由程序员命名的代码元素。
  2. 标识符命名规则
    (1)区分大小写;
    (2)首字符不能是数字,但可以是下划线(_)或字母;
    (3)其他字符字符必须是下划线、字母和数字;
    (4)关键字不能作为标识符;
    (5)不能使用python的内置函数作为自己的标识符。
  3. 关键字:已经定义好的有特殊含义的代码元素。python中共有33个关键字,分别为False、True、None三个首字母需要大写。
  4. 变量:为一个变量赋值的同时就声明了该变量。
  5. 语句:语句结束时一般不加分号“ ;”,可以链式赋值语句,比如a=b=3。
  6. 代码注释
    (1)单行注释:使用“ #单行注释 ”
    (2)多行注释:使用三个双引号或者三个单引号括起来。
  7. 模块:一个模块本质上就是一个文件,在模块中封装了很多代码元素。在项目开发过程中,如果要使用别人的模块,则需要导入:
    (1)导入所有内容,使用:import 包名;
    (2)导入一个元素,使用:from 包名 import 元素名;
    (3)如果名称有冲突,使用:from 包名 import 元素名 as 别名;
    包

二、数据类型、运算符

1.数据类型

  1. 数据类型:主要有整数类型(int)、浮点类型(float)、复数类型(complex)、布尔类型(bool)。
  2. 数字类型的转换
    (1)隐式转换。
    (2)显式转换:int(False)→ 0

2.运算符

  1. 算数运算符:主要有加(+)、减(-)、乘(*)、*除(/)、取余(%)、幂(**)、*地板除法(//),求小于a与b的商的最大整数。
  2. 比较运算符:比较两个表达式的大小,其结果是布尔类型的数据,即True或False。主要有==、!=、>、>=、<、<=。
  3. 逻辑运算符:not 、and、or
  4. 位运算符:位反(~x)、位与(x&y)、位或(x|y)、位异或(x^y)(相反为1,其他为0)、右移(>>a)(将x右移a位,高位采用符号位补位)、左移(<<a)(将x左移a位,底位采用0补位)
  5. 赋值运算符:算术运算符和运算符跟=号
  6. 运算符优先级:算术运算法→位运算法→关系运算符→逻辑运算符→赋值运算符。

三、程序流程控制

  1. 分支语句:主要有if、if-else、if-elif-else
  2. 循环语句:while和for
    在这里插入图片描述在这里插入图片描述
  3. 跳转语句:break和continue
    (1)break:用于强行退出循环体。
    (2)continue:终止本次循环,循环体之后的语句将不再执行,接着进行下次循环。

注意:在循环体结束时会执行else语句,如果发生中断,则不运行else语句。


总结

例如:以上就是今天要讲的内容,今天学习进行第一天的python学习。
ps:真的是上学不好好学,上班开始补。
但,“只要早一点学,就有可能早一点见到胜利的曙光”。
天道酬勤,加油。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值