2023-08-23
Python
00

列表的创建

变量可以存储一个元素,而列表可以存储N多个元素,列表相当于其他语言的数组。列表有以下几个特点:

  • 列表元素按顺序有序排序的
  • 索引映射唯一的数据
  • 列表可以存储重复数据
  • 任意数据类型混存
  • 根据需要动态分配和回收内存

列表的创建方式有2种,一种使用中括号 [],一种是使用内置函数 list() 来创建列表

python
# 第一种创建列表方式 lst=['hello','world',93,'hello'] print(lst) print(lst[0],lst[-4]) # 第二种创建列表方式 sit2=list(['hello','world',93])
2023-08-17
git
00

jenkins教学

我们准备三台服务器,一台服务器做安装Jenkins服务,一台安装gitlab,还有一台测试服务器,使用Jenkins把服务部署到测试服务器上。

Jenkins和gitlab的相关配置

  • 先把Jenkins服务器上的公钥配置到gitlab上。

2023-08-04
git
00

git基本常用命令

  • 基本命令

    命令名称作用
    git config --global user.name username设置用户签名
    git config --global user.email 邮箱设置用户签名
    git init初始化本地库
    git status查看本地库状态
    git add filename添加到暂存区
    git commit -m "这里填写注释" filename提交到本地库
    git log查看历史记录
    git reset --hard 版本号切换版本
2023-08-01
Python
00

range()函数的使用

用于创建一个整数序列,返回值是一个迭代器对象,以下是创建 range() 对象三种方式。

python
#第一种创建方式,使用一个参数 r=range(10) #默认从0开始,默认步长为1 print(r) #range(0, 10) print(list(r)) #查看range对象中的整数序列 #第二种创建方式,使用2个参数 r=range(1,10) #指定从1开始,到10结束(不包括10),默认步长为1 print(list(r)) #第三种创建方式,使用三个参数 r=range(1,10,2) #从1开始,到10结束(不包括10),步长为2 print(list(r)) #判断指定的整数在序列中是否存在 in 或 not in print(10 in r) #False print(9 in r) #True print(10 not in r) #True print(9 not in r) #False
2023-07-31
Python
00

程序的组织结构

1996年,计算机科学家证明了这样的事实:任何简单或发杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成

顺序结构

程序从上到下顺序地执行代码,中间没有任何的判断或跳转,直到程序结束

对象的布尔值

python一切皆对象,所有对象都有一个布尔值,使用内置函数 bool() 获取对象的布尔值,以下对象的布尔值为False,其他的对象都为True。

python
print(bool(False)) #False print(bool(0)) #False print(bool(0.0)) #False print(bool(None)) #False print(bool('')) #False print(bool("")) #False print(bool([])) #空列表 print(bool(list())) #空列表 print(bool(())) #空元组 print(bool(tuple())) #空元组 print(bool({})) #空字典 print(bool(dict())) #空字典 print(bool(set())) #空集合