黑马程序员python入门学习笔记(一)

黑马程序员python入门(一)


文章目录

  • 黑马程序员python入门(一)
  • 前言
  • 第一章 python的基础认知
  • 第二章 python基础语法
    • 一、字面量
    • 二、注释
    • 三、变量
    • 四、数据类型
    • 五、数据类型转换
    • 六、标识符
    • 七、预算符
    • 八、字符串
    • 九、数据输入
  • 第三章 python的判断语句
    • 一、布尔类型
    • 二、if判断语句
    • 三、if else语句
    • 四、if elif else
    • 五、判断语句的嵌套


前言

本文基于自己学习所需,整理出python笔记,仅供参考。


第一章 python的基础认知

1、命令提示符快捷键:win+R
进入python解释器:python
退出python解释器的输入:exit()
2、Python解释器,是一个计算机程序,用来翻译python代码,并提交给计算机。安装python环境,本质上是安装python解释器程序。
3、Python解释器执行代码的方式:(1)在解释器环境内一行一行执行我们输入的代码;(2)使用解释器程序,执行.py文件。
4、Pycharm常用快捷键
黑马程序员python入门学习笔记(一)_第1张图片
5、制表符\t:可以让多行字符串进行对齐
6、换行符\n:换行

第二章 python基础语法

一、字面量

1、字面量:在代码中,被写下来的固定的值,称之为字面量。
2、常见的字面量类型
黑马程序员python入门学习笔记(一)_第2张图片
Python中,字符串需要用引号来包围起来,例如“黑马程序员”
print(内容1,内容2,内容3,……)
print输出不换行功能只需在print语句后,加上end=‘’即可
print():print空内容,就是输出一个换行
黑马程序员python入门学习笔记(一)_第3张图片

二、注释

1、注释:在程序代码中对程序代码进行解释说明的文字。
2、注释的分类
(1)单行注释:以#开头,#右边所有文字都当做说明。
(2)多行注释:以一对三个双引号(””” ”””)作为这一段代码的使用方法。

三、变量

1、变量:在程序运行时,能储存计算结果或能表示值的抽象概念。
2、定义格式:变量名称=变量的值

四、数据类型

1、type( )语法:type(被查看类型的数据)
2、变量没有类型

五、数据类型转换

1、数据类型转换:数据类型在特定的场景之间,是可以相互转换的。
2、常见的转换语句:

黑马程序员python入门学习笔记(一)_第4张图片
转换语句同type( )语句一样,都是带有结果的(返回值),可以用print语句直接输出。
万物皆可转字符串;字符串转数字,必须先确保字符串的内容本身为数字;浮点数和数字可以相互转换。

六、标识符

1、标识符:用户在编程的时候所使用的一系列的名字,用来给变量、类、方法等命名。
2、标识符命名规则
(1)内容限定:标识符中只允许出现中文、英文、数字和下划线这四类元素,数字不可用于开头。
(2)大小写敏感
(3)不可使用关键字
3、变量的命名规范
(1)见名知意
(2)下划线命名法
(3)英文字母全小写

七、预算符

1、赋值运算符
在这里插入图片描述2、复合赋值运算符
黑马程序员python入门学习笔记(一)_第5张图片3、算术(数字)运算符
黑马程序员python入门学习笔记(一)_第6张图片

八、字符串

1、字符串的三种定义方法
(1)单引号定义法:name=‘黑马程序员’
(2)双引号定义法:name=”黑马程序员”
(3)三引号定义法:name=”””黑马程序员”””
三引号定义法支持换行操作,使用变量接收它,它就是字符串,不使用变量接收它,就可以作为多行注释使用。
2、引号的嵌套
(1)单引号定义法可以内含双引号
(2)双引号定义法可以内含单引号
(3)可以用\字符来将引号解除效用。name=”\”黑马程序员”
3、字符串的拼接:使用”+”可以连接字符串变量和字符串字面量。拼接操作无法用于非字符串变量。
4、字符串格式化
(1)数据类型占位
黑马程序员python入门学习笔记(一)_第7张图片
(2)字符串格式化的语法:”%占位符” % 变量
%表示占位,s表示将变量变成字符串放入占位的地方。多个变量占位,变量要用括号括起来,并用占位的顺序填入。

黑马程序员python入门学习笔记(一)_第8张图片
(3)数字精度控制:使用辅助符号“m.n“来控制数据的精度和宽带。m控制宽带,设置的宽度小于自身不生效。.n控制小数点精度,要求是数字,会进行四舍五入。
黑马程序员python入门学习笔记(一)_第9张图片
(4)字符串格式化快速写法:f“内容{变量}“
黑马程序员python入门学习笔记(一)_第10张图片
(5)表达式的格式化:在无需使用变量进行数据存储时,可以直接格式化表达式
表达式:一条具有明确执行结果的表达式
黑马程序员python入门学习笔记(一)_第11张图片

九、数据输入

1、input语句的功能是获取键盘输入的数据,且input获取到的数据都是字符串类型。
2、使用input(提示信息),可以在使用者输入内容前显示提示信息。

第三章 python的判断语句

一、布尔类型

1、布尔类型的字面量:True表示真;False表示假
2、定义变量存储布尔类型数据:变量名称=布尔类型字面量
3、比较运算符
黑马程序员python入门学习笔记(一)_第12张图片

二、if判断语句

1、if语句的基本格式
黑马程序员python入门学习笔记(一)_第13张图片

2、注意事项
(1)判断条件的结果一定是布尔类型
(2)归属于if语句的代码块,需在前方填充4个空格缩进

三、if else语句

1、if else语句的基本格式
黑马程序员python入门学习笔记(一)_第14张图片

四、if elif else

1、if elif else语句的作用:可以完成多个语句的判断
2、f elif else语句的基本格式
黑马程序员python入门学习笔记(一)_第15张图片

五、判断语句的嵌套

1、嵌套判断语句可以用于多条件、多层次的逻辑判断。
2、Python通过空格缩进来决定层次关系。
基础语法格式
黑马程序员python入门学习笔记(一)_第16张图片


你可能感兴趣的:(python,python,pycharm,开发语言)