前言:本章节主播会详细描述py的基础语法,其中包括语句之间的转换和拼接,内容较多,友友们加油
目录
一.字面量
1.1关于字面量
1.2举例
1.3小结
二.注释
2.1关于注释
2.2举例
2.3小结
三.变量
3.1关于变量
3.2举例
3.3小结
四.数据类型
4.1关于数据类型
4.2举例
4.3小结
5.数据类型的转换
5.1关于数据类型
5.2举例
5.3小结
6.标识符
6.1关于标识符
6.2举例
6.3小结
7.运算符
7.1关于运算符
7.2举例
7.3赋值运算符
7.4举例
7.5小结
8.字符串的拓展
8.1字符串的三种定义方式
8.2字符串的拼接
8.3字符串格式化
8.4格式的精度
8.5字符串格式化第二部
8.6对表达式进行格式化
9.数据输入
9.1关于数据输入
9.2举例
9.3小结
10.总结
一.字面量
1.1关于字面量
关于字面量的含义:在代码中,被写下来的固定的值叫做字面量(前期我们需要学会三种类型)
整数(int) | 只要是整数就行比如:10.20.30 |
浮点数(float) | 后面代小数点比如:12.231 214.345 |
字符串(string)(只要是被双引号包围起来的都是字符串) | 中文+符号+英文 |
1.2举例
1.3小结
字面量的含义:写在代码中被固定的值
常见的字面量的种类:整数,浮点数,字符串
二.注释
2.1关于注释
关于注释的含义:简单来说就是指在代码中对某一个代码进行解释说明,另外被注释的代码是不会被执行的
ps:注释分为两种单行注释和多行注释
2.2举例
单行注释:
多行注释:
2.3小结
注释的作用:用来解释代码的意思,被注释的代码是不能被执行的
单行注释怎么定义:把某一行代码前面加#就被注释掉了
多行注释怎么定义:把某一段代码开头和结尾加三个英文的双引号就被注释掉了
三.变量
3.1关于变量
变量的含义:在程序运行的时候,能存储计算结果,简单来说就是程序在运行时用来存储数据用的
变量的格式:变量名称 = 变量值
变量名称:也就是变量名,及其它本身
变量值:每一个变量都有自己存储的值
=:将变量值赋予左侧的变量
ps:变量名是不会变的,只有变量值会变
3.2举例
3.3小结
变量的作用:在程序运行时,记录数据用的
变量的定义格式:变量名=变量值
变量的特征有哪些:变量的值是可以改变的
四.数据类型
4.1关于数据类型
数据是有类型的,最常见的有三种
那么我们该如何查看数据类型呢,用type(被查看类型的语句)
string | 字符串类型 | 只要时用引号框起来的都是字符串 |
int | 整数类型 | 是个整数就行,比如12,214,44 |
float | 浮点数类型 | 后面带小数点就行,比如3.42,123.412 |
4.2举例
4.3小结
什么语句可以查看数据的类型:type()语句
变量有类型吗:变量是没有类型的,只有数据有,字符串变量表示变量存储了字符串,而不是变量本身就是字符串。
5.数据类型的转换
5.1关于数据类型
数据类型在特定环境下需要进行转换,常见的转换语句有三种
int(x) | 将x转换成一个整数 |
float(x) | 将x转换成一个小数 |
str(x) | 将对象x转换成一个字符串 |
5.2举例
5.3小结
整数,浮点数,字符串的转化语句是什么
任何类型都可以转化成字符串,但是字符串不可以随意转成数字,里面的内容必须是数字才可以,并且浮点数转成整数的时候会丢失精度,小数部分后面是没有的。
6.标识符
6.1关于标识符
标识符是指在用户编程的时候所使用的一系列的的名字,用于变量、类、方法等命名
其中标识符命名的规则有三种:1.内容限定 2.不可使用关键字(以下这些关键字不可以使用) 3.大小写敏感
并且标识符命名中只允许出现英文,中文,数字(数字不可以开头)和下划线其他都不可以
6.2举例
6.3小结
用户在进行编写代码时,对变量,类,方法等编写的名字叫做标识符,标识符尽量做到简洁明了,不要太长
标识符也有规则限制,同时规则和规范都需要遵守
7.运算符
7.1关于运算符
简单来说就是加减乘除
7.2举例
7.3赋值运算符
7.4举例
7.5小结
运算符本身不难,无非就是加减乘除而已,慢慢理解就懂了
8.字符串的拓展
8.1字符串的三种定义方式
单引号定义法:name = '阿鹤是个帅哥'
双引号定义法:name = "阿鹤是个帅哥"
三引号定义法:name = """阿鹤是个帅哥"""
8.2字符串的拼接
如果有两个字符串字面量,它就可以拼接成一个字符串,通过加号就可以完成,不过一般的话是通过变量和变量之间去拼接
ps:使用+号就能连接字符串变量和字符串字面量,且字符串不能和非字符串进行拼接
8.3字符串格式化
它的意思简单来说就是将字符串和变量进行一个拼接
%:我要占位
s:将变量变成字符串放入占位的地方
综合来说就是我先在这占个位置,等会有个变量要过来,我把它变成字符放到占位的地方
拓展:数据类型占位不只有%s,还有其他两种
字符串的格式:%占位符 %变量
常用的占位符类型:
整数:%d
浮点数:%f
字符串:%s
8.4格式的精度
这个比较好理解,书接上回,就是对占位符的小数点进行控制
8.5字符串格式化第二部
通过语法:f"内容{变量}"的格式来进行格式化
8.6对表达式进行格式化
简单来说就是具有明确执行结果的代码叫做表达式
表达式的格式
f"{表达式}"
”%s\%d\%f“ %(表达式,表达式,表达式)
9.数据输入
9.1关于数据输入
之前学过一个语句叫做
数据输出:print
数据输入:input
简单来说就是使用input语句,我们是需要在键盘上输入的
9.2举例
9.3小结
input语句的功能就是获取键盘输入的数据
无论键盘输入的是什么,最后出来的数据一定是字符串类型,除非事先改变类型如图4所示。
10.总结
关于py的语法主播就将到这了,可以算是非常全了,希望大家给个点赞,另外能够在评论区评论一句主播666噢,谢谢友友们