Python学习笔记——Day 3

Part 8——数据类型

目的:

        1.掌握使用type()语句查看数据的类型

        2.理解变量无类型而数据有类型的概念

type()语句的使用方式:

一、查看<字面量>的类型:

        1.在print语句中,直接输出类型信息:

# 方法一:使用print直接输出类型信息
print(type("学习"))
print(type(666))
print(type(3.1415926))

        2.使用变量存储type()的结果(返回值):

# 方式二:用变量存储type()语句的结果
string_type = type("学习")
int_type = type(666)
float_type = type(3.14159)
print(string_type)
print(int_type)
print(float_type)

二、查看变量中存储的数据类型:

#方式三:使用type()语句,查看变量中存储的数据类型信息
name = "学习"
name_type = type(name)
print(name_type)

        注意:通过type(变量)可以输出类型,这是查看的是数据的类型,因为变量无类型,但是他存储的数据有类型。

Part 9——数据类型转换

常用的转换语句:

        1. int(x):将x转换为一个整数

        2.float(x):将x转换为一个浮点数

        3.str(x):将对象x转换为字符串

# 将数字类型转换为字符串
num_str = str(11)
print(type(num_str), num_str)

float_str = str(11.345)
print(type(float_str), float_str)

# 将字符串转换成数字
num = int("11")
print(type(num), num)

num2 = float("11.345")
print(type(num2), num2)

# 错误示例,想要将字符串转换成数字,必须要求字符串内的内容都是数字
# num3 = int("学习")
# print(type(num3), num3)

# 整数转浮点数
float_num = float(11)
print(type(float_num), float_num)

# 浮点数转整数(会丢失精度)
int_num = int(11.345)
print(type(int_num), int_num)

Part 10——标识符

目标:

        1.掌握什么是标识符

        2.掌握标识符的命名规则

        3.掌握变量的命名规范

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

命名规则:

        1.内容限定

                只允许出现:英文、中文、数字、下划线(_)

                注意:不推荐使用中文、数字不可以开头

        2.大小写敏感

        3.不可使用关键字

                关键字有特定的用途,不可以用于命名。例如:False、True、None、and、as、assert、break、class、continue、def、elif、else、except、finally、for、form、global、if、import、in、is、lambda、nonlocal、not、or、pass、raise、return、try、while、with、yield等。

# 规则1:内容限定,限定只能使用中文、英文、数字、下划线。注意:不能以数字开头
# 错误的示范:
# 1_name = "张三"
# name_! = "张三"
name = "张三"
_name = "张三"
name_1 = "张三"

# 规则2:大小写敏感
Itheima = "学习"
itheima = 666
print(Itheima)
print(itheima)

# 规则三:不可使用关键字
# 错误的示例:
# class = 1
# def = 1
Class = 1

变量的命名规范:

        1.见名知意

        2.下划线命名法:多个单词组合变量名,使用下划线做分隔

        3.英文字母全小写

Part 11——运算符

目标:

        了解Python中常见的算数(数字)运算符,赋值运算符

1.算数(数字)运算符:

        +:加

        -:减

        *:乘

        /:除

        //:取整除

        %:取余

        **:指数

"""
演示Python中的运算符
"""
# 算数(数字)运算符
print("1 + 1 = ", 1 + 1)
print("2 - 1 = ", 2 - 1)
print("3 * 3 = ", 3 * 3)
print("4 / 2 = ", 4 / 2)
print("11 // 2 = ", 11 // 2)
print("9 % 2 = ", 9 % 2)
print("2 ** 2 = ", 2 ** 2)

2.赋值运算符

        =:赋值运算符

复合赋值运算符:

        +=:加法赋值运算符

        -=:减法赋值运算符

        *=:乘法赋值运算符

        /=:除法赋值运算符

        //=:取整除赋值运算符

        %=:取模赋值运算符

        **=:幂赋值运算符

# 赋值运算符
num = 1 + 2 * 3
print(num)

# 复合赋值运算符
# +=
num = 1
num += 1 # num = num+1
print("num += 1:",num)
num -= 1
print("num -= 1:",num)
num *= 4
print("num *= 4:",num)
num /= 2
print("num /= 2:",num)
num = 3
num %= 2
print("num %= 2:",num)
num **= 2
print("num **= 2:",num)
num = 9
num //= 2
print("num //= 2:",num)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值