前言:本章节主播会详细描述py的基础语法,其中包括语句之间的转换和拼接,内容较多,友友们加油
目录
一.字面量
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噢,谢谢友友们