day01 重新学Python——python基础语法

一、python基础语法

1.什么是字面量
在代码中,被写下来的固定的值,称之为字面量。
例如:12,13,中国等等这些值。
2.常用的值类型

类型描述说明
数字(Number)支持

整数(int)

浮点数(float)

复数(complex)

布尔(bool)

整数(int) 如:10、20

浮点数(float) 如13.14

复数(complex) 如4+3j,以j结尾表示复数

布尔(bool) 即True或False

字符串(String)描述文本的一种数据类型由任意数量的字符组成
列表(List)有序的可变序列python中使用最频繁的数据类型,可有序记录一堆数据
元组(Tuple)有序的不可变序列可有序记录一堆不可变的Python数据集合
集合(Set)无序不重复集合可无序记录一堆不重复的Python数据集合
字典(Dictionary)无序Key-Value 集合可无序记录一堆Key-Value型的Python数据集合

3.注释
单行注释:以#作为标记
在这里插入图片描述

多行注释:以三个双引号进行标记"“” “”"
在这里插入图片描述
4.变量
格式:变量名=变量值
输出多份内容的格式:print(内容1,内容2,内容3……)

# 例如
lgl = 13.14
print("前面输入的数据为: ",lgl)

在这里插入图片描述5.查看数据类型
使用type()函数可以查看数据类型
在这里插入图片描述
在这里插入图片描述
注意:变量是没有类型的,但是变量存储的数据有类型。例如字符串变量表示变量储存了字符串,而不是变量就是字符串
字符串的定义

6.数据类型转化
可能会用到的转化场景有:
从文件中读取到的内容,默认是字符串,需要转化为数字类型。
input()语句,默认结果是字符串,若需要数字也需要转换。
……

语句(函数)说明
int(x)将x转化为整数类型
float(x)将x转化为浮点类型
str(x)将x转化为字符串类型
int_num = int(13.14)
float_num = float(13)
String_num = str(13.14)

print(int_num)
print(float_num)
print(String_num)

在这里插入图片描述

  • 任何类型都可以通过str()转化为字符串。
  • 字符串转为数字,必须该字符串里面的内容是数字才可以。
  • 浮点数转化为整数,将会缺失精度,也就是小数点部分的数值会缺失。
    7.标识符

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

标识符规则:有3类

  • 内容限定
  • 大小写敏感
  • 不能使用关键字

1.内容限定:即只能使用数字、英文、中文、下划线_这四类元素。其余任何内容都不被允许。需要注意的点为,数字不能开头。
如下面是错误写法:
1a,2_b
2.大小写敏感:见下面代码
在这里插入图片描述
3.不能使用关键字
在这里插入图片描述

8.运算符
算术运算符
在这里插入图片描述
在这里插入图片描述
9.字符串扩展
定义方法:
单引号定义法 name=‘中国’
双引号定义法 name=“学习”
三引号定义法 name=‘’‘文化’‘’
其中需要注意,三引号如果不使用变量去接收他,那他就是多行注释
引号的嵌套:即单引号里面嵌套双引号,双引号里面嵌套单引号,使用转移字符()接触效用,变成普通字符串。

在这里插入图片描述
在这里插入图片描述
字符串的拼接

1.通过+号完成
在这里插入图片描述
需要注意点:只能字符串变量(即内容是字符串的才能拼接,其余不能拼接)
在这里插入图片描述

字符串格式化
即可通过占位符的形式格式化字符串
在这里插入图片描述
此时要注意一个问题,如果是多个变量进行占位,则需要将变量使用括号括起来,并按照占位的顺序填入。此时如下例子的数字变成了字符串。
在这里插入图片描述
常见的三类占位
在这里插入图片描述

格式化的精度控制
在这里插入图片描述
字符串格式化方式2
即快速进行格式化:使用语法 f"内容{变脸名字}"的格式进行格式化
在这里插入图片描述
对表达式进行格式化
即无需使用变量进行存储结果的时候,可以使用表达式进行格式化,直接输出结果
在这里插入图片描述
10.数据的输入
使用input函数进行获取键盘中的输入信息,如input(提示信息)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-希冀-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值