Python学习笔记(2)--字面量,注释,变量,数据类型,数据类型转换,标识符,运算符

传送门==>B站黑马python入门教程



1.字面量


字面量: 代码中被固定写的值

python常用的6种数据类型为

数字,字符串,列表,元组,集合,字典

目前基础部分学习字符串,整数,浮点数即可

在这里插入图片描述

字符串 :(文本),由任意数量的 字符 (示例:中文/英文/各类符号/数组)组成;
python 中,字符串需要用双引号括起来进行使用;

示例练习
放置在print()语句中的也是字面量

在这里插入图片描述


2.注释


python 语言也有注释语法;

单行注释:对单行内容进行注释

# 注释

多行注释:对其中包含的多行内容进行注释说明

"""
这是多行注释
这是多行注释
这是多行注释
"""

在这里插入图片描述


3.变量


变量: 在程序运行时,可储存计算结果或者 可以表示值的 概念;
即:运行程序时,用于记录数据

基础格式: 变量名称 = 变量的值
在这里插入图片描述
示例

# 变量练习使用
money = 100

# 可输出变量值
print("您的余额:",money)

在这里插入图片描述


4.数据类型


在这里插入图片描述
在python 中,可使用type() 查看指定数据的类型

type(数据)

可直接用print() 语句输出得到的类型

示例,这样既可查看数据的类型

print(type("字符串"))
print(type(123))
print(type(123.123))

运行之,即查到 类型为 字符串,整数,浮点数;
在这里插入图片描述


可以将type() 得到的类型赋给变量

示例

# 可将判断的类型赋给变量
type1 = type("字符串")
type2 = type(123)
type3 = type(123.123)
# 输出
print(type1)
print(type2)
print(type3)

在这里插入图片描述


type() 也可以查看定义的变量的数据类型

示例

# 可以用 type查看变量的类型
a = "字符串"
b = 123
c = 123.123
#输出
print(type(a))
print(type(b))
print(type(c))

在这里插入图片描述


5.数据类型转换


数据转换类型,应用场景

  • 文件读取数字时,默认为字符串类型,需要转为数字类型;
  • input() 语句,默认结果字符串类型,在需要时也得转数字;
  • 数字转为字符串 ,写到外部系统.

基础转换使用的几个函数

语句函数说明
int(obj)将obj转为整数
float(obj)将obj转为浮点数数
srt(obj)将obj对象转为字符串

示例使用

# 1.数字转换字符串
int_conversion_str = str(123)
float_conversion_str = str(123.123)

# 查看转换后的类型
print("123的类型为",type(int_conversion_str))
print("123.123的类型为",type(float_conversion_str))

# 2.字符串转数字
str_conversion_int = int("123")
str_conversion_float = float("123.123")
# 查看转换类型
print("123.123的类型为",type(str_conversion_int))
print("123.123的类型为",type(str_conversion_float))

在这里插入图片描述

整数和浮点数也可互相转换,
注:浮点数转整数时,会丢失小数位精度

# 3.整数转浮点数,
int_conversion_float = float(123)
print("123的类型为",type(int_conversion_float),"值:",int_conversion_float)

# 4. 浮点数转整数; 丢失精度
float_conversion_int = int(123.123)
print("123.123的类型为",type(float_conversion_int),"值:",float_conversion_int)

在这里插入图片描述


6.标识符


标识符 : 变量名, 方法名,类名 都是标识符,作为内容的标识.

和其他语言一样,python 的标识符命名也有限制:大小写敏感,禁止使用关键字,内容必须限定.

  • 内容限制:
    在命名标识符时,只能出现 英文, 中文,数字,下划线 _ 这4种,其他符号不能使用;
    注:不推荐使用中文; 不能用数字开头;

  • 大小写敏感: 需要严格区分使用的字母大小写;

  • 禁止使用关键字作为命名:

python 语言的 关键字


False 、True 、None 、and 、 as 、 assert 、 break 、 class 、
continue 、 def 、del 、elif 、else 、 except 、finally 、for 、
from 、 global 、if 、 import 、 in 、 is 、 lambda 、 nonlocal 、
not 、 or 、 pass 、 raise 、 return 、 try 、while 、 with 、yield

命名规范

变量

  • 尽量见名知意;
  • 多个单词作为变量名时,用下划线分开;
  • 变量命名不要大写;

7.运算符


算术运算符

常用的算术运算符

在这里插入图片描述
案例练习

# 算术运算符学习
a = 10
b = 5
print("a = ",a,"b = ",b)

# 1.加法
c = a + b
print("a加b =", c)

# 2.减法
d = a - b
print("a减去b =", d)

# 3.乘法
e = a * b
print("a乘以b =", e)

# 4.除法
f = a / b
print("a除以b =", f)

# 5.整除
g = a // b
print("a整除b =", g)

# 6.计算整除的余数
h = a % b
print("a 除以 b,余数=", h)

# 7.指数
i = a ** b
print("a的b次方 = ", i)

在这里插入图片描述


赋值运算符

赋值运算符

运算符描述案例
=基础赋值运算符表示将 =右边的结果赋值为左边的变量 示例: a = 10

复合赋值运算符

运算符描述案例
+=加法赋值运算符a += b 等效于 a = a + b
-=减法赋值运算符a -= b 等效于 a = a - b
*=乘法赋值运算符a *= b 等效于 a = a * b
/=除法赋值运算符a /= b 等效于 a = a / b
//=取整除法赋值运算符a //= b 等效于 a = a // b
%=取模赋值运算符a %= b 等效于 a = a % b
**=指数赋值运算符a **= b 等效于 a = a ** b

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小智RE0

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

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

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

打赏作者

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

抵扣说明:

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

余额充值