python基础(一)

# 创建一个变量来保存名字
# name = '孙悟空'
# 使用四种方式输出,欢迎xxx光临
#拼串
#print('欢迎'+name+'光临!')
#多个参数
#print('欢迎',name,'光临!',name)
#占位符 %s占位符,在后面加上%开头内容替换
#print('欢迎%s光临!'%name)
#格式化字符串,前缀加上f后,内容中使用{}占位符
#print(f'欢迎{name}光临!')


#字符串复制
# a = 'abc'
# * 表示乘法
# 如果将字符串和数字相乘,解释器将字符串重复指定的次数并返回。
# a = a * 2
# print(a)

# 布尔值(bool)
# 布尔值主要用来做逻辑判断
# 布尔值一共有两个 True和False
# True表示真,False表示假
# a = True
# a = False
# print('a = ' , a);

# 布尔值实际上也属于整型,True就相当于1,False就相当于0;
# print(1 + False)
# print(1 + True)

# None(空值)
# None专门用来表示不存在,主要用于对象
# b = None
# print(b)

# 类型检查
# 
# a = 123 # 整型
# b = '123' # 字符串
# print('a = ', a)
# print('b = ', b)

# 通过类型检查值的类型
# type() 用来检查值的类型,该函数会将检查的结果作为返回值返回
# print(type(a))
# print(type(b))
# print(type(1.4))
# print(type(True))
# print(type(None))

# 对象(Object)
# python是一门面向对象的语言,程序中的所有数据都存储在内存当中然后在运行。
# 对象就是内存中专门用来存储指定数据的一块区域。对象实际上就是存储数据的容器。

# 对象结构
# 每个对象中都要保存三种数据,
#     id(标识)
#         id用来标识对象的唯一性,每一个对象都有唯一的id
#         可以通过id()函数来查看对象的id
#         id是由解析器生成的,即对象的内存地址
#     type(类型)
#         类型用来标识对象所属的类型
#         对象一旦创建类型就不能修改    
#     value(值)
#         值就是对象中存的具体数据
#         对于有些对象值是可以改变的
#         对象分两类,可变对象,不可变对象

# 变量和对象的关系
# 对象并没有直接存在变量中,实际上变量中存的是对象的内存地址,使用变量时,实际上就是通过对象id查找对象
# 对象跟对象之间是相互独立的,一个对象的修改不会影响另一个对象

# 类型转换
# 类型转换就是将一个类型的对象转为一个新的对象
# 类型转换的四个函数int() float() str() bool()
# int() 用来将其他的对象转换为整型
# a = True
# 调用int()来将a转换为整型
# int()函数不会对原来的变量产生影响,
# a = int(a)
# a = False
# a = '123'
# a = 11.3
# print(int(a))
# print(a)
# print(type(a))

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值