python入门

这篇博客详细介绍了Python的基本数据类型,包括整型、浮点型、复数、字符串、字节、布尔类型和空类型。同时,还探讨了复杂数据类型如元组、列表、字典和集合的使用。通过实例展示了如何创建和操作这些数据类型,以及如何进行变量赋值。此外,还讲解了变量命名规范、序列访问和元组的计数与索引操作。
摘要由CSDN通过智能技术生成

目录

基本数据类型:

复杂数据类型:

练习代码:


基本数据类型:

数字型:

  1. 整型  int
  2. 浮点型  float
  3. 复数  complex----a+bj

字符串:(只有字符串的概念) str表现形式----“ ” / ‘ ’(单引号可以包含双引号)---‘’‘   ‘’‘ /  “””  “”“(也表示字符串成对出现)

字节:bytes  b  ’’

布尔类型: bool   True / False

空类型: None

复杂数据类型:

元组:tuple

列表:list

字典:dict   键 -> 值

集合:set(无序,不重复)

变量:变量名 =(赋值运算符) 值(决定变量类型)

变量名规范:

代码执行的内容:(1,0,-1)返回结果

注释

多行注释‘’‘  ’‘’  /  “””   ””” (注释代码,代码的注释)

单行注释:#

/n : 换行  /t : 制表符

序列--sequence:连续的空间(有顺序的)

下标---索引:(正向左0开始,负向右-1开始)

通过下标访问:变量名【下标值】

Tuple:元组(可以存储不同类型数据)tuple1=();tuple()

  1. 内置不可变的序列。
  2. 如果没有给出参数,构造函数将返回一个空元组。
  3. 如果指定了iterable/序列,则元组将从iterable/序列(可迭代)的项初始化。
  4. 如果参数是元组,返回值是相同的对象。

操作元组:

  1. Count---计数---
  2. Index----索引---返回第一个值

练习代码:

int_var = 1
float_var = 1.1
complex_var = 1 + 2j
str_var1 = 'abc'
str_var2 = "def"
str_var3 = '''hij'''
str_var4 = """zzz"""
bool_var = True
None_var = None
bytes_var = b'0110'
print(type(int_var))
print(type(float_var))
print(type(complex_var))
print(type(str_var1))
print(type(bool_var))
print(type(None_var))
print(type(bytes_var))
print(str_var1, type(str_var1))
print(str_var2, type(str_var2))
print(str_var3, type(str_var3))
print(str_var4, type(str_var4))
print('"666"', end='----')
print("i'm a student", "aaa", sep="|")

tuple_var2 = (1, )
tuple_var = (1, 1.1, 1+1j, 'aaa', True, None, b'0', tuple_var2)

print(tuple_var, type(tuple_var))
print(tuple_var2, type(tuple_var2))

tuple_var3 = ()
tuple_var5 = tuple()
print(tuple_var3, type(tuple_var3))
print(tuple_var5, type(tuple_var5))

str_var5 = 'ninini'
tuple_var4 = tuple(str_var5)
# 统计i出现的次数
print(tuple_var4.count('i'))
# 返回i第一个下标值
print(tuple_var4.index('i'))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值