Python-基础一

本文介绍了Python中声明可执行程序的两种方式,重点讲解了变量的定义、命名规则、数据类型(包括数字、字符串、列表等),以及元组的特性和使用。此外,还提到了Python中字符串操作、字节类型的区别和编码解码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#!/usr/bin/env python 或者是 #!/usr/bin/python 这个用于声明可执行python程序的解释器。你自己安装一个python版本并将他设为默认版本,那么env python指定的解释器为我们新装的python解释器,而第二种写法就是只能指定/usr/bin下的python解释器。

变量(强类型、动态、解释型、脚本语言)
  • ​ 定义变量不需要指定数据类型。
name = "zhangsan"
print(name);
  • 命名规则:

​ 数字、字母、下划线;

​ 不能以数字开头;

​ 标识符区分大小写;

​ 保留字符不可以用;

  • 在内存中的变量指向:

在这里插入图片描述

数据类型

​ Numbers(数字)、String(字符串,也可以切片操作)、List(列表)、Tuple(元组)、Sets(集合)、Dictionaries(字典)

​ type(变量) //识别变量的数据类型

数值类型

​ int、long

字符类型
  • 字符串也可以做切片操作
  • isdigit() 判断字符串是否是数字类型,返回true的话可以使用int(x)进行转换
  • join(),拼接字符串
    在这里插入图片描述
byte字节类型
  • Python3中对byte和字符串做了清晰的区分,在使用过程中不会进行自动的隐式转换
  • 二进制数据统一由byte来存储
  • 不可以拼接字符串和字节包
    • str.encode(encoding=“编码格式”) #将字符串转化为字节包( 注意编码格式是str的编码格式)python3 中不写编码格式默认 utf-8
    • byte.decode(encoding=“编码格式”)
元组
  • 类型: tuple
  • 只读、不可变
  • 可以切片,可以查询,但是一旦创建不可曾、删、改
  • 是一个特别的列表
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值