Python基础语法
1.第一个python程序
命令提示符(黑窗口)
开发工具
2.字面量
字面量含义: 在程序代码中被写下来的固定的值,就是字面量
字面量基本类型: 整数类型 浮点数类型 布尔类型 字符串类型
3.注释
注释含义: 在程序中对代码解释说明的文字
注释分类: 单行注释(#内容)和多行注释("""内容""")
4.变量
变量含义: 在程序运行过程中,用来存储数据的或者记录值抽象概念
定义格式: 变量名 = 变量值 解释: 把=后面的值赋值给=前面的变量
变量好处: 存储程序运行中变化的数据 重复使用
5.print函数(打印函数)
print函数功能: 输出指定数据到控制台
print函数输出一个内容: print(内容)
print函数输出多个内容: print(内容1 , 内容2 , ...)
注意: 在print中可以直接进行运算
print自带换行操作: print(end='\n')
6.type函数(类型查看)
type函数功能: 查看指定数据的类型
type函数的返回值: 指定数据的类型
注意: 当type中放置的是变量,本质查看的是变量记录的数据的类型
7.数据类型转换
str(x) : x可以是任意数据,它们都能转换为字符串类型
int(x) : 数值间可以相互转换(浮点数转整数会丢失精度), 注意: 如果是字符串转整数,前提字符串中只能是整数
float(x): 数值间可以相互转换, 注意: 如果是字符串转浮点数据,前提字符串中是整数或者小数
8.标识符(重点!!!)
标识符含义: 在程序中的一列名字,用于给变量,函数,类,方法等命名
命名规则:
标识符组成: 所有字母,所有数字,下划线,以及中文(使用中文可能会乱码,不建议使用)
注意事项:
不能以数字开头
不能是关键字
严格区分大小写
标识符命名规范:
见名知意
变量名尽量全部小写
下划线(蛇形)命名法 例如: name_list,两个单词之间以下划线相连
大驼峰命名法和小驼峰命名法
9.关键字
关键字含义: 在程序中有特殊含义的单词,一般在开发工具中都会高亮展示
何获取python所有关键字:
1.导包 : import keyword
2.获取 : keyword.kwlist
10.运算符
算术运算符: + - * / // % **
基础赋值运算符: =
复合赋值运算符: += -= *= /= //= %= **=
11.字符串[重点]
字符串含义: 多个字符组成一个串
字符串特点: 只要用引号引起来的内容都是字符串
字符串定义: '字符串内容' "字符串内容" '''字符串内容''' """字符串内容"""
转义符: \
字符串格式化输出:
print可以输出多个内容在一行上
+可以拼接多个字符串,注意: 如果不是字符串可以用str()转为字符串
占位符方式: %s字符串 %d整数 %f浮点数(默认是小数点后6位,不够用0补全)
format方式: f"...{变量名}..."
12.快捷键
快捷键:
复制的快捷键: ctrl+D
格式化代码快捷键: ctrl+alt+L
单行注释的快捷键: ctrl+/
批量修改内容: shift+alt+鼠标左键
快速运行当前代码:ctrl+shift+F10