运维八一 运维八一
首页
运维杂记
编程浅尝
周积跬步
专栏
生活
关于
收藏
  • 分类
  • 标签
  • 归档
Source (opens new window)

运维八一

运维,运维!
首页
运维杂记
编程浅尝
周积跬步
专栏
生活
关于
收藏
  • 分类
  • 标签
  • 归档
Source (opens new window)
  • Go

  • Python

    • 前言

    • python基础

      • 变量
      • 格式化输出和运算符
        • 1. 格式化输出
          • 1.1 使用变量
          • 1.2 使用 %s 和 %d
          • 1.3 数据类型之间的转换
        • 2. 运算符
          • 2.1 算数运算
          • 2.2 比较运算
          • 2.3 赋值运算
          • 2.4 逻辑运算
      • 数据类型
      • 流程控制
      • 文件处理
      • 字符编码原理
      • 函数概念
      • 函数嵌套和作用域
      • 装饰器-迭代器-生成器
      • 递归函数和匿名函数
      • 内置函数
  • Shell

  • Java

  • Vue

  • 前端

  • 编程浅尝
  • Python
  • python基础
lyndon
2022-06-06
目录

格式化输出和运算符

# 1. 格式化输出

# 1.1 使用变量

name='egon'
print('myname is '+name)
print('myname is',name)
1
2
3

如果需要传多个变量,这种方法就不合适了

# 1.2 使用 %s 和 %d

**%s:**既可以接受数字,也可以接受字符串

**%d:**只能接受数字

name='egon'
age='18'
print('my name is: %s my age is %s' %(name,age))
1
2
3

练习:

打印某用户的姓名、年龄、工作、爱好等信息

users=[
{'username':'alex','age':18,'job':'teacher','hobbie':'girls'},
{'username':'egon','age':16,'job':'teacher','hobbie':'study'}
]

msg='''
--------------info of %s------------------
Name    :   %s
Age     :   %s
Job     :   %s
Hobbie  :   %s
------------------end---------------------
''' %(users[1]['username'],users[1]['username'],users[1]['age'],users[1]['job'],users[1]['hobbie'])
print(msg)
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# 1.3 数据类型之间的转换

# 字符串转数字
age=int(input('your age:'))
print(age,type(age))
1
2
3

# 2. 运算符

# 2.1 算数运算

+     加(两个对象相加)
-     减(得到负数或是一个数减去另一个数)
*     乘(两个数相乘或是返回一个被重复若干次的字符串)
/     除(x/y,即x除以y)
%     取模(返回除法的余数)
**    幂(x**y,即x的y次幂)
//    取整除(返回商的整数部分)
1
2
3
4
5
6
7

# 2.2 比较运算

==    等于(比较对象是否相等)
!=    不等于(比较两个对象是否不相等)
<>    不等于(比较两个对象是否不相等)
>     大于
<     小于
>=    大于等于
<=    小于等于
is     比较两个变量的ID是否相同
1
2
3
4
5
6
7
8

注意:

  • 不同数据类型之间不能做比较
  • 字符串的比较从首字母开始

# 2.3 赋值运算

=     简单的赋值运算符
+=    加法赋值运算符
-=    减法赋值运算符
*=    乘法赋值运算符
/=    除法赋值运算符
%=    取模赋值运算符
**=    幂赋值运算符
//=    取整除赋值运算符
1
2
3
4
5
6
7
8

# 2.4 逻辑运算

and   布尔 ‘与’
or    布尔‘或’
not    布尔‘非’
1
2
3
上次更新: 2023/06/07, 22:49:44
变量
数据类型

← 变量 数据类型→

最近更新
01
ctr和crictl显示镜像不一致
03-13
02
alpine镜像集成常用数据库客户端
03-13
03
create-cluster
02-26
更多文章>
Theme by Vdoing | Copyright © 2015-2024 op81.com
苏ICP备18041258号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式