IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python学习:1、python基础知识 -> 正文阅读

[Python知识库]python学习:1、python基础知识

1、环境及编辑器准备:

1、python环境下载:

python

2、pycharm编辑器下载:

pycharm


2、python变量:

2.1、变量命名遵循一般规则。

2.2、一次定义多个变量:

s,a = 12, 23
print(s, a)

2.3、多次声明同一个变量会被覆盖:

mes = "lilei"
mes = "hanmeimei"
print(mes)   
# hanmeimei

3、python数据类型:

查看数据类型方法:type()

s = "hello word"
print(type(s))

3.1、字符串类型及转义字符:

# 单引号
message1 = 'hello word'   
print(message1)
# 双引号       
message2 = "hello word"    
print(message2)    
# 三单引号:可以换行
messsage3 = ```床前明月光      
疑是地上霜```
print(message3)

转义字符:\n 换行 \t制表位

# \n 换行  \t制表位
s = '床前\n明月光'
# r:取消转义字符
s2 = r'疑是\n地上霜'

3.2、整型(int)、浮点型(float)、复数(complex)及布尔型:

num = 10
num2 = 3.1415926
num3 = 4 + 5i
varn = true
varn = false

3.3、列表(list)(类似数组):[ ]

列表的值可以修改

 varlist = ['lilei', 12, 'hanmeimei', 3.14]
 print(varlist[0])
 # python 列表倒着索引
 #            -4        -3      -2            -1
 varlist = ['lilei', 12, 'hanmeimei', 3.14]
 print(varlist[-4])

# 二维列表
varlist = ['lilei', 'hanmeimei', 12, ['xm', 23]]
print(varlist[3][0])
 

3.4、元组(tuple):()

元组的值不可改变

# 1、第一种定义方式:
vart = (1, 2, 'hello', 3,14)
print(vart[1])

# 2、第二种定义方式:
vart = 1, 2, 'hello', 3,14
print(vart[1])

3.5、字典(dict); { } 键值对

1、键可以是字符串也可以是数字。
2、键不可以重复(重复会被覆盖),值可以重复。

vatd = {"name": "lilei", "age": 20, 1: "hello"}
print(vatd["name"])

3.6、集合(set):{ }无序、且不重复的元素

1、打印出来是无序的。
2、如果有重复元素,只会输出一个。

# 1、两种定义方式
vars = {1, 2, 3, 'a', 'b'}
print(vars)
vars = set('123456')
print(vars)
# 2、定义一个空集合
vars = set()
# 对集合进行操作:增删改
vars = {1, 2, 3, 4, 5}
# 1、增加
a.add('a')
# 2、删除 remove discard、pop
a.remove(1)  # 如果无此元素,remove会抛出一个异常,无返回值
a.discard(2) # 如果无此元素,discard不执行任何操作,无返回值
a.pop(3)     # 删除一个元素,无返回值
# 3、检查当前的元素是否在集合中
print(1 in vars)

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-02-01 20:33:48  更:2022-02-01 20:34:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 1:39:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码