Devops自动化运维---py基础篇一
python基础篇
1、基本数据类型
2、算术运算符
3、变量
变量:编程语言中能储存结果或能表示值的抽象概念
用途:用一段数据赋予一个简短、易于记忆的名字,方便重复使用
3.1 格式转化变量
操作符号 | 描述 |
---|---|
%s | 字符串 |
%d | 整数 |
%f | 浮点数 |
实例:
age = 25
formatted_string = "I am %s years old." % age # 使用%s替换age
print(formatted_string)
3.2 赋值操作符
操作符 | 描述 | 实例 |
---|---|---|
= | a = 10 print(a) 输出结果:10 | |
+= | 加法赋值 | c+=a 等价于 c=c+a |
- = | 减法赋值 | c-=a 等价于c=c-a |
*= | 乘法赋值 | c*=a 等价于c=c*a |
/= | 除法赋值 | |
//= | 整除赋值 | |
%= | 取余赋值 |
3.3 获取用户输入
input()内建函数:用于与客户交互,接收一个参数
name = input("请输入你的名字:")
print(name)
3.4综合案例
print("选择算术运算符:")
print("""
1、加
2、减
3、乘
4、除
""")chooice = input ("请输入编号:")
num1 = int(input("请输入第一个数字"))
num2 = int(input("请输入第二个数字"))if chooice == '1':print(num1 + num2)
else:print("输出格式错误")
4、python字符串
4.1字符串格式化输出
name = "丽丽"
age = 25
#方法一:使用%s格式化字符串
print("hello,大家好,我叫%s,今年%s岁了。" %(name,age))#方法二:使用f
print(f"hello,大家上午好,我叫{name},今年{age}")
4.2字符串拼接
str1 = "hello"
str2 = "world"
print(str1 + " " + str2)
4.3获取字符串长度
str1 = "hello"
str2 = "world"
str1_larage = len(str1)
str2_larage = len(str2)
print(str1_larage + str2_larage)
4.4 字符串切片