输出语句及变量定义

一、输出语句

python 复制代码
print("内容")

1、引号的使用

python 复制代码
print("hello world!!!!")
print("python自动化运维")

# 引号的使用, 单引号,双引号,三引号
print('shell运维')
print("python运维")
print("""Linux
Windows
Unix
Macos""")
print("我的姓名是'Martin'")

2、输出变量的值

python 复制代码
# 输出变量的值
user = "Martin"
password = "redhat"
print(user)
# 你好, Martin
print("你好", user)
print("用户名:", user, "密码:", password)

3、占位符的使用

python 复制代码
'''
占位符
%s      字符串占位
%d      整数
%f      浮点数
%%      %本身
'''

user = "Martin"
password = "redhat"

print("姓名: '%s'" % user)
print("姓名: '%s', 密码: '%s'" % (user, password))

print("数字: %d" % 100)
print("数字: %d" % 3.56)

print("小数: %f" % 3.14)
print("小数: %f" % 20)
print("小数: %.3f" % 3.1415926)


# 50%
number = 50
print("百分比: %d%%" % number)

二、变量的定义、调用

1、变量的定义、调用

变量的定义

python 复制代码
变量名称 = 值

变量名称规范:

  • 只能包含字母、数字、下划线
  • 只能以下划线、字母开头
  • 不能与python关键字冲突
  • 见名知义
python 复制代码
user = "Martin"
print(user)


hostname, ip_address = "node01.linux.com", "10.1.1.1"
print("主机名: %s, 服务器地址: %s" % (hostname, ip_address))

2、交互式定义变量

python 复制代码
变量名称 = input("提示信息")

username = input("用户名: ")
print("用户名: %s" % username)

三、数据类型-----数字

1、数据类型

数字、字符串、列表、元组、字典、集合、Bytes

2、数字的定义

整数、浮点数、复数 10+20i

python 复制代码
data_01 = 10
data_02 = 3.17
data_03 = 10 + 20j

print(type(data_01), type(data_02), type(data_03))

3、数字操作符

1) 数学运算符

+, -, *, /, %, //(地板除), **(次幂)

python 复制代码
print(10 + 4)
print(10 - 4)
print(10 * 4)
print(10 / 4)
print(10 // 4) //取整
print(10 % 4)
print(2 ** 3)

data_01 = 10
data_01 = data_01 + 1
print(data_01)

data_01 += 1
print(data_01)

2) 比较运算符

>, =,==,!=,>=,<=

python 复制代码
>>> 10 > 8
True
>>> 10 < 8
False
>>> 10 == 10
True
>>> 10 != 20
True

3) 逻辑运算符

and, or, not

python 复制代码
>>> 10 > 8 and 9 > 7
True

>>> 10 < 20 or 8 > 34
True

>>> 10 < 20
True

>>> not 10 < 20
False

4、random模块

生成随机数

python 复制代码
import random
# 生成1以内的随机数
data_01 = random.random()
print(data_01)

# 生成指定范围内的随机数
data_02 = random.randint(1, 100)
print(data_02)

示例:

python 复制代码
data_01 = int(input("第一个数字: "))
data_02 = int(input("第二个数字: "))

print("%s + %s = %s" % (data_01, data_02, data_01 + data_02))
print("%s - %s = %s" % (data_01, data_02, data_01 - data_02))
print("%s * %s = %s" % (data_01, data_02, data_01 * data_02))
print("%s / %s = %s" % (data_01, data_02, data_01 / data_02))
print("%s %% %s = %s" % (data_01, data_02, data_01 % data_02))
相关推荐
我带你来这儿就是为了告诉你我2 分钟前
C++23新特性前瞻
开发语言·c++·算法
jinanwuhuaguo16 分钟前
OpenClaw安全使用实践全景深度指南:从“裸奔龙虾”到“可信数字堡垒”的体系化构建
开发语言·php
2501_9083298517 分钟前
C++安全编程指南
开发语言·c++·算法
计算机安禾19 分钟前
【C语言程序设计】第39篇:预处理器与宏定义
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
巧妹儿20 分钟前
Python 配置管理封神技:pydantic_settings+@lru_cache,支持优先级,安全又高效,杜绝重复加载!
开发语言·python·ai·配置管理
独隅24 分钟前
Python AI 全面使用指南:从数据基石到智能决策
开发语言·人工智能·python
胡耀超28 分钟前
Web Crawling 网络爬虫全景:技术体系、反爬对抗与全链路成本分析
前端·爬虫·python·网络爬虫·数据采集·逆向工程·反爬虫
m0_5698814730 分钟前
C++中的装饰器模式变体
开发语言·c++·算法
小陈的进阶之路32 分钟前
Selenium元素定位
python·selenium
李昊哲小课32 分钟前
matplotlib多子图与复杂布局实战
python·数据分析·matplotlib·数据可视化