云计算实训24——python基本环境搭建、变量和数据类型、数据集合、py脚本

一、python环境搭建

确保拥有阿里云镜像

查看python环境

root@python \~# yum list installed | grep python

查看epel是否安装

root@python \~# yum list installed | grep epel

安装epel

root@python \~# yum -y install epel-release.noarch

查看是否安装python3

root@python \~# yum list | grep python3

安装python3

root@python \~# yum -y install python3

注:最新版本3.12可以使用源码安装

查看版本号

root@python \~# python3 --version

进入python编辑状态

root@python \~# python3

注:若直接输入python,默认进入python2

二、变量和数据类型

三大数据类型

字符 字符串 str

数值 整数/浮点 int/float

逻辑 True/Flase

三、数据集合

1.列表

使用最广泛,是java中数组和list的综合体,若有多个数据需要管理,可设立一个列表

管理列表

help(lista)

通过上下方向,enter,space翻阅信息,使用q退出查看

创建列表

list a=\[\]

修改列表

追加元素

lista.append(item) 在所有元素后添加

插入元素

listb.insert(pos,item)

删除元素

remove/pop

list.remove(listindex) 删除学号为index 的元素

list.pop 删除listz中最后一个元素

修改元素

listindex=newvalue

删除列表

del list

2.字典

dirctionary

键值对 key-value

键:值

举例1:

{"name":"冬冬","age":"21"}

举例2:

{
"from" :"me",
"to":"you",
"message":"你吃饭了吗?",
"time":"2024-7-8 9:00.:32",
"user":{
"username":"abc",
"password":"abc"
}
}

3.元组

没有修改,只可以查看
tupleindex
list(tuple)
Tuple(list)
\[\]列表,{}字典,()元组
List()可把dict的key⽣成⼀个列表
list可以把tupl变成列表
tupl可以把dic和list变成元组



4.选择语句和循环语句

(1)选择语句

缩进是必须的

if语句

if condition0:
statement0;
if condition1:
block1;
else:
block2;
else:

statement1;

多分支语句

if condition0:
block0
elif condition1:
block1
elif condition2:
block2
...
else:
blockn

swith语句
(2)循环语句
for语句

for var in list:
print(var)
for i in range(101): # 0-100
n=n+i
print(n) # 1-100数字累加
#在列表中循环
for var in "a","b","c":
print(var)

在字典中遍历

d= {"id":1001,"name":"zhangsan","gender":"⼥"," age":18}
for var in d:
print(var) #将d这个字典中的key都输出的
print(dvar)# 根据key返回对饮的value值得
for var in d.keys():
print(var)
print(dvar)
for var in d.values():
print(var)
#元组中的遍历
tupl0=("a","c","e")
for var in tupl0:
print(var)

while语句

while condition:
blocak

continue,break;

i=0
n=0

1-100的累加

while i<101:
i+=1
n+=i
print n

break和continue也可以应⽤于for

while True:
print("abc")
break
while True:
if i==3:
continue
i+=1

四、使用python编写py脚本

指令

vim 001.py

执⾏py脚本

python3 001.py

调试py脚本

python3 -m pdb 001.py

输⼊n按回⻋执⾏下⼀⾏代码

输⼊q退出调试

⽣成随机数

import random
n=random.randint(0,10)

创建⽬录

import os
os.mkdir("/opt/aaa/")

相关推荐
一隅论数智5 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
默_笙5 天前
🍙 给每个请求过安检:FastAPI 是怎么把校验写进类型注解的
python
小羊没烦恼!5 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
未济5 天前
linux 配置环境变量
linux
傲世仙尊5 天前
目录即文件-Ext文件系统收尾篇
linux·c语言
LaughingZhu5 天前
Product Hunt 每日热榜 | 2026-09-19
人工智能·深度学习·神经网络·搜索引擎·百度
qq_426003965 天前
启动playwright录制codegen生成自动化测试脚本
python·自动化
虎头金猫5 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
长沙三为智能科技5 天前
家政小程序开发从0到上线:五阶段交付流程与验收清单
python
伞伞悦读5 天前
【第38期】Python 模块与包详解:import、from、模块搜索路径、包结构和 __init__
开发语言·python