第二章Python基础语法

本文介绍了Python编程的基础概念,包括字面量的定义及其类型(整数、浮点数、字符串),注释的作用及两种形式,变量的使用、数据类型及其转换,以及字符串的拼接和格式化,还有标识符的规则和运算符的使用。最后讨论了输入和输出功能,如input()函数的运用。
摘要由CSDN通过智能技术生成

目录

  • 字面量

  • 注释

  • 变量

  • 数据类型

  • 数据类型转换

  • 标识符

  • 运算符

  • 字符串扩展

  • 数据输入

第一节、字面量

什么是字面量

在代码中,被写下来的固定值

什么是字符串

是任意数量的字符如中文、英文、各类符号、数字租场

总结

1、掌握字面量的含义
代码中,被写在代码中的固定值,被称为字面量
2、常见的字面量类型
我们目前了解:整数、浮点数、字符串这三类即可
3、如何基于print语句完成各类字面量的输出
print(10),输出整数10
print(13.14),输出浮点数13.14
print("尹成大哥"),输出字符串:尹成大哥

第二节、注释

注释的定义

在程序代码中对程序代码进行解释性说明的文字。

注释的作用

只是对程序代码进行解释说明

总结

1、注释的作用是?
注释是代码中的解释型语句,用来对代码内容进行注解,注释不是代码,不会被程序执行。
2、单行注释如何定义?
通过#号定义,在#号右侧所有内容均做为注释
3、多行注释如何定义?
通过一对三个引号定义,引号内部均是注释

面试题

1、单行注释中是否能使用多行注释?
单行注释中不能使用多行,除非多行是一行
2、多行注释中能否使用单行注释?
多行注释中可以使用单行注释
3、多行注释中能否使用多行注释?
多行注释中不能使用多行注释

第三节、变量

什么是变量

在程序运行时能存储计算机值得抽象概念(可以改变)

总结

1、变量是什么,有什么作用?
变量就是在程序运行时,记录数据用的
2、变量得定义格式是?
变量名 = 变量值

3、变量得特征是?

变量的值可以改变
4、print语句如何输出多份内容?
print(内容1,内容2,......内容N)
5、Python中如何做减法
使用符号 - 即可完成减法运算(加、减、乘、除)

第四节、数据类型

数据类型

类型概述
string字符串类型
int整型(有符号)
float浮点型(有符号)

type()语句

type(查看类型)

总结

1.使用什么语句可以查看数据类型
type()
2.name_type变量可以村粗变量name的类型信息,是因为?
因为type()语句给出结果(返回值)
3.变量有没有类型?
没有,字符串变量表示存储了字符串而不是表示变量就是字符串

第五节、字符串三种格式

字符串3种不同定义方式

  1. 双引号

  2. 单引号

  3. 三引号

第六节、数据类型转换

常见的转换语句

语句(函数)说明
int(x)将x转换为一个整数
float(x)将x转换为一个浮点数
str(x)将x转换为字符串

总结

1、字符串、整数、浮点数类型转换的语句是?
语句(函数)说明
int(x)将x转换为一个整数
float(x)将x转换为一个浮点数
str(x)将x转换为字符串
2、任何类型都可以转换成字符串,对不对?
正确
3、字符串可以随意转换成数字,对不对?
错误,字符串内必须只有数字才可以
4、浮点数转整数会丢失什么?
丢失精度,也就是小数部分

第七节、标识符与命名规范

什么是标识符

是用户在编程的时候所使用的一系列名字,用于给变量、类、方法等命名。

标识符命名规则

  • 内容限定

  • 大小写敏感

  • 不可使用关键字

标识符命名包括

  • 变量名

  • 类名

  • 方法名

变量命名规范

  • 见名知意

  • 下划线命名法

  • 英文字母全小写

总结

1、什么是标识符?

用户编写代码时,对变量、类、方法等编写的名字

2、标识符的命名规则?
  • 内容限定

    • (中文、英文、数字、下划线)

  • 大小写敏感

  • 不可使用关键字

3、变量的命名规范?
  • 见名知意

  • 下划线命名法

  • 英文字母全小写

第八节、常见运算符

算术运算符

运算符描述
+
-
*
/
//取整数
%取余
**指数

赋值运算符

复合赋值运算符

运算符描述
+=加法赋值运算符
-=减法赋值运算符
*=乘法赋值运算符
/=除法赋值运算符
%=取模赋值运算符
**=幂赋值运算符
//=取整赋值运算符

总结

1、常见的算术(数学)运算符有:
+、-、*、/、//、%、**
2、赋值运算符有:
  • 标准赋值: =

  • 复合赋值: _=、-=、/=、//=、%=、**=

第九节、字符串的扩展

字符串拼接

两个字符串(文本)+完成
print("学IT来跟尹成学"+"月薪过万")

字符串拼接总结

1、如何完成字符串拼接?
使用"+"号连接字符串变量或字符串字面量即可
2、有哪些注意事项?
无法和非字符串类型进行拼接

字符串格式化

  • % 表示:我要占位

  • s 表示:将变量变成字符串放入占位的地方

最常用的占位符

格式符号转化
%s将内容转换成字符串,放入占位位置
%d将内容转换成整数,放入占位位置
%f将内容转换成浮点型,放入占位位置

总结一

1.精度控制的语句是:
m.n的形式控制,如%5d、%.2f m和n均可省略
2.如果m比数字本身宽度还小,会发生什么事?
m不生效
3.n会对小数部分做精度限制,同时:?
会对小数部分做四舍五入

总结二

1.可以通过
f"{变量}{变量}"的方式进行快速格式化
2.这种方式:
  • 不理会类型

  • 不做精度控制

适合对精度没有要求的时候快速使用

总结三

1、表达式是什么?
表达式就是一个具有明确结果的代码语句,如1+1、type("字符串")、3*5等在变量定义的时候,如age = 11 + 11,等号右侧的就是表达式,也就是具体的结果,将结果赋值给等号左侧的变量
2、如何格式化表达式?
  • f"{表达式}"

  • %s\%d\%f % (表达式、表达式、表达式)

第十节、输入与输出

input语句(函数)

  • 使用input()语句可以从键盘获取输入

  • 使用一哥变量接收(存储)

总结

1、input()语句的功能是
获取键盘输入的数据
2、可以使用:input(提示信息)
用以在使用者输入内容之前显示提示信息
3、要注意无论键盘输入什么类型的数据
获取到的数字永远都是字符串类型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值