Python基础语法练习

news2024/11/20 1:36:27

输出欢迎信息

方法一:

定义变量赋值并输出,用+将变量和字符拼接

username ="EMT"
print("Welcome,” +username)

方法二:

用format函数格式化输出变量,并替换{}中的内容

username ="EMT"
print("welcome, {1}!".format(username))

方法三(最优雅的方法):

前面加f,format的另一种用法,取格式化输出字符串中username的值

username ="EMT"
print(f"Welcome,{username}!")

新建一个Python文件,用上述第三种方法,在Python环境下运行,如图:

在这里插入图片描述

获取IP地址的主机位

在Python环境下定义一个IP:

ip="10.4.7.133/24"

如图:

在这里插入图片描述

方法一(切片取子串):

从右边数第6个字符开始切片,取子串

ip[-6:]

如图,切片成功:

在这里插入图片描述

方法二(rfind函数取子串):

用rfind函数从右边找第一个点,获取他的位置并+1,从左向右取子串

ip[ip.rfind(".")+1:]

如图,取子串成功:

在这里插入图片描述

方法三(split函数取子串):

split函数分割字符串,指定分隔符为点,并返回一个列表,选列表的第3部分

ip.split(".")[3]

如图,取子串成功:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1000938.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vue3_动态添加路由,以及路由刷新后页面丢失问题

首先,是要将权限数据本地持久化存储 接着在router文件夹index.js中引入store中的权限数据,并导出一个方法,判断权限当中的数据,并跟roleEnum路由规则匹配,匹配上之后则addRoute() 在登录之后调用这个方法,动…

django添加数据库字段进行数据迁移

1.修改view.py里面的变量 2.在model.py新增字段 3.打开terminal并将环境切到项目所在环境,切换方式为 4.执行命令 python manage.py makemigrations backend python manage.py migrate

CSP 201403-1 相反数

答题 用两个优先队列,一个记录正数升序排序,一个记录负数降序排序,然后在两个队列都不为空的情况下取二者top相加与0比较大小,如果等于0,那么相反数的数目增加一对并同时弹出队列,如果小于0,那…

智能称重解决方案

智能称重解决方案 在现代制造业中,确保产品质量是至关重要的。尤其是在装配产线中,经常面临着漏装、少装等装箱异常问题,这可能导致产品不合格、客户投诉以及损失。为了应对这一挑战,我们需要开发一套智能监控系统,采…

PostgreSQL Page结构

Page结构 在数据文件(堆表、索引、自由空间映射和可见性映射)内部,它被划分为固定长度的page(或block),默认为 8192 字节(8 KB)。每个文件中的页面从 0 开始顺序编号,这…

管理类联考——数学——汇总篇——知识点突破——应用题——线性规划

⛲️ 一、考点讲解 线性规划特征 线性规划是运筹学中辅助人们进行科学管理的一种数学方法。线性规划所研究的是:在一定条件下,合理安排人力物力等资源,使经济效果达到最好。一般地,求线性目标函数在线性约束条件下的最大值或最小…

Shell编程之sort

sort 命令将文件的每一行作为比较对象,通过将不同行进行相互比较,从而得到最终结果。从首字符开始,依次按ASCII码值进行比较,最后将结果按升序输出。 基本语法 sort (选项)(参数) 常用选项 常用选项 -n根据字符串的数字比较-r…

多功能批量剪辑软件一天剪辑1000条原创视频

下面一个视频用了呆头鹅批量剪辑软件播放量竟然能达到100多万。 他是怎么做到的呢?下面我给大家详细的说一下 ​ 在短视频平台开展业务,需具备批量制作视频的能力,为了超越同行,需大量更新作品,争取更多曝光。素…

pycharm打开远程宿主机或远程docker文件夹目录方法,以及设置代码同步

pycharm打开远程宿主机或远程docker文件夹目录方法,以及设置代码同步_pycharm怎么查看服务器目录_Sisyphus~~的博客-CSDN博客1.如何显示远程的文件夹目录2.如何设置代码同步_pycharm怎么查看服务器目录https://blog.csdn.net/weixin_62321285/article/details/12740…

机器学习入门教学——梯度下降、梯度上升

1、简介 梯度表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(梯度的方向)变化最快,变化率(梯度的模)最大,可理解为导数。梯度上升和梯度下降是优化算法中常用的…

兵工七子,学硕爆冷!公平,可不考英语!

一、学校及专业介绍 沈阳理工大学(Shenyang Ligong University),位于辽宁省沈阳市。东北老牌工科院校,始建于1948年,是我军为培养新中国急需的兵工专门人才在东北地区创建的第一所本科军工高等学校,是共和…

【C++】构造函数与析构函数用途 ( 代码示例 - 构造函数与析构函数用途 )

文章目录 一、构造函数与析构函数二、代码示例 - 构造函数与析构函数用途 一、构造函数与析构函数 在 C 语言中 , " 构造函数 " 和 " 析构函数 " 都是 C 类中的 特殊函数 , 分别用于 初始化对象销毁对象 ; C 类 在创建 实例对象 时自动调用 构造函数 这个…

打造高效的私密论坛网站:Cpolar内网穿透+HadSky轻量级搭建指南

文章目录 前言1. 网站搭建1.1 网页下载和安装1.2 网页测试1.3 cpolar的安装和注册 2. 本地网页发布2.1 Cpolar临时数据隧道2.2 Cpolar稳定隧道(云端设置)2.3 Cpolar稳定隧道(本地设置)2.4 公网访问测试 总结 前言 经过多年的基础…

Kubernetes (K8s) 解读:微服务与容器编排的未来

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🐅🐾猫头虎建议程序员必备技术栈一览表📖: 🛠️ 全栈技术 Full Stack: &#x1f4da…

怎样做思维导图?教你这样轻松制作

怎样做思维导图?思维导图是一种非常有用的工具,它可以帮助你更好地组织和展示你的想法。无论是个人使用还是团队协作,思维导图都是一个非常好的选择。在制作思维导图时,有很多工具可以使用,那么今天就给大家来介绍一下…

JVM的双亲委派模型

定义与本质: 类加载器用来把类文件加载到JVM内存中。从JDK1.2开始,类加载过程采用双亲委派模型,保证Java平台安全。 父类委托的定义: 一个类加载器在接到加载类请求的时候,首先不会去加载这个类,而是把这个…

基于SSM的毕业论文管理系统

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用Vue技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

Python基础: with模式和__enter__ 和 __exit__

一、说明 有一些任务,可能事先需要设置,事后做清理工作。 with方法就是python的非常酷的语句,安全可靠,方便。我们自己的类如何具备with的能力?必须拥有__enter__()方法,另一个__exit__(),因此&#xff0c…

Java特性之设计模式【建造者模式】

一、建造者模式 概述 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式 一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其…

叔本华治愈了年轻人的精神内耗,拥抱甜甜的幸福

叔本华不姓叔。 叔本华是一位孤僻的糟老头子,但是他有一颗睿智的头脑。 叔本华是唯意志论的创始人和主要代表之一,认为生命意志是主宰世界运作的力量。 “人生就像钟摆,在痛苦和无聊之中摆荡。” 欲望得到满足就无聊,欲望没有满…