Python format 函数- Python零基础入门教程
目录
- 一.format 函数简介
- 1.format 函数不设置下标
- 2.format 函数设置下标
- 二.format 函数实战
- 三.猜你喜欢
零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门
一.format 函数简介
format 函数主要是用来构造字符串,基本语法是通过 {} 符号操作,并且每一个 {} 都可以设置顺序,分别与 format 的参数顺序对应,如果没有设置{}下标,默认重 0 开始递增;
1.format 函数不设置下标
# 不设置下标,两种方式等效
str = "{}{}{}{}".format(5,6,7,8) # {} 下标没有设置,默认为 0 ,1,2,3
str1 = "{0}{1}{2}{3}".format(5,6,7,8)
**如果没有设置{}下标,默认重 0 开始递增;**
2.format 函数设置下标
str2 = "{0}{0}{2}{3}".format(5,6,7,8) # {} 根据下标索引取值
str3 = "{3}{0}{2}{1}".format(5,6,7,8)
format 函数中的下标默认从 0 开始,对顺序没有限制,如果有设置下标,直接根据下标取值即可!
二.format 函数实战
Python 中 format 函数示例代码如下:
# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:猿说编程
@Blog(个人博客地址): www.codersrc.com
@File:format函数.py
@Time:2021/3/17 20:37
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!"""str = "{}{}{}{}".format(5,6,7,8) # {} 下标没有设置,默认为 0 ,1,2,3
str1 = "{0}{1}{2}{3}".format(5,6,7,8)
str2 = "{0}{0}{2}{3}".format(5,6,7,8) # {} 根据下标索引取值
str3 = "{3}{0}{2}{1}".format(5,6,7,8)
print(str)
print(str1)
print(str2)
print(str3)'''
输出结果:5678
5678
5578
8576
'''
很简单把,一看代码就明白,而且也不需要使用占位符,注意format 函数与**print 函数**的使用区别!!
注意:format 函数中的下标默认从 0 开始,对顺序没有限制。
三.猜你喜欢
- Python 简介
- Python Pycharm Anacanda 区别
- Python2.x 和 Python3.x,如何选择?
- Python 配置环境
- Python Hello World 入门
- Python 代码注释
- Python 中文编码
- Anaconda 是什么?Anconda 下载安装教程
- Pycharm 提示:this license **** has been cancelled
- Pycharm 设置开发模板/字体大小/背景颜色
未经允许不得转载:猿说编程 » Python format 函数
Python format 函数- Python零基础入门教程相关推荐
- Python return逻辑判断表达式 - 零基础入门教程
目录 一.return 逻辑判断表达式 and 二.return 逻辑判断表达式 or 三.return 逻辑判断表达式 and 和 or 配合使用 四.return 逻辑判断表达式重点总结 五.猜你 ...
- python怎么输出浮点数_python 零基础入门教程第 2 章:基本数据类型 (一)
一.什么是数据类型 编程语言通过一些复杂的计算机物理底层机制,创造不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算. 每种编程语言都会有一些基本的数据类型用来表示现实世界中的 ...
- 视频教程-Python零基础入门教程-Python
Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...
- Python零基础入门教程( 快速入门)
前言 学无止境,无止境学. 今天要给大家分享的是<Python零基础入门教程01 快速入门>,这是一个系列的教程,从零基础到项目实战.在本教程中,我会给大家介绍Python入门的一些基础知 ...
- Python 3.X 完全零基础入门精讲 全套视频教程
简介 零基础小白快速学程序员大爱语言――Python,易学易用易就业!!! 目标人群:熟悉电脑基本操作,编程零基础或已具备Python或其它编程语言的人群. 课程目标:绝对零基础Python3.x 入 ...
- python是什么软件-零基础入门Python怎么学习?老男孩python用什么软件
在培训学习Python时,怎么才能学好Python?随着Python技术的发展,越来越多的人开始学习Python编程语言,那么零基础入门Python该怎么学习? 1.要养成良好的代码编写习惯,注重细节 ...
- C语言 const 修饰函数参数 - C语言零基础入门教程
C语言 const 修饰函数参数 - C语言零基础入门教程 目录 一.const 简介 1.const 修饰变量 2.const 修饰指针 3.const 修饰在函数名前面 4.const 修饰在函数 ...
- 视频教程-ARDUINO零基础入门教程【代码编程篇】-Arduino
ARDUINO零基础入门教程[代码编程篇] 精通各种单片机编程,有十年以上ARDUINO,51单片机/STM32/PIC/AVR编程,硬件设计,绘图,编程经验.熟悉各种常用传感器使用和物联网通讯 赵勇 ...
- C++零基础入门教程:基础篇(一)
前言 嘿嘿,我叕来啦─=≡Σ(((つ•̀ω•́)つ!别问我为什么突然变成了零基础入门教程(一),因为前面那三篇都是基础的不能在基础的教程了.(其实是因为顺序乱了,而且那时候没有单独弄一个专栏,后面我会 ...
- SEO零基础入门教程(外链的发布和软文编写)
seo的作用是众所周知的,对网站进行seo优化,可以给网站带来大量的搜索引擎流量.但是想要做好网站优化也有难度,尤其是对于seo新手来说,因为缺乏理论和实战,所以seo新手需要多加练习.那么具体seo ...
最新文章
- 成功解决 raise RuntimeError(“The JPMML-SkLearn conversion application has failed. The Java executable
- Java黑皮书课后题第3章:**3.19(计算三角形的周长)编写程序,读取三角形的三个边,如果输入值合法就计算这个三角形的周长;否则,显示这些输入值不合法。如果任意两条边的和大于第三边,则输入值都是合
- 【pyqt5学习】——tablewidget控件学习
- 原来js的parseInt函数还可以这样用
- iOS定位服务与地图开发(3)---地理信息编码查询
- 51Nod-1267 4个数和为0【排序+有序组合查找】
- EXCEL VBA编程入门一
- 微信小程序引入echarts图表
- Java用户管理系统
- AXI总线学习-------从零开始详细学-------------连载(6)读写处理架构,burst介绍,burst细节定义(burst size burst length)
- matlab中eval函数 批量运行程序代码
- linux dns劫持转发,linux的dns被劫持
- 网络传输的两种方式——同步传输和异步传输的区别
- RStudio介绍及入门
- 区块链安全————区块链技术安全讨论
- html修改img图片颜色,教你如何用CSS修改图片颜色
- 个人博客选什么域名?
- java 分割_Java 根据多个连续的符号分割字符串
- bzoj 4627:[BeiJing2016]回转寿司
- 最速下降法最优步长的计算
热门文章
- 可观测告警运维系统调研——SLS告警与多款方案对比
- MongoDB Sharding 请勿复用已删除的 namespace
- 5年时间,我从开发做到总裁的秘籍--如何提升技术型管理者的领导力
- 阿里云 x 蒙牛 | 打通数据孤岛,基于MaxCompute实现产销协同的智慧运营
- 通过浪潮AIStation实现细粒度高性能的GPU资源共享
- 咦,拆分个字符串都这么讲究?
- 突破性能极限——阿里云神龙最新ASPLOS论文解读
- 万字长文!Unix和Linux你不知道的那些历史(详解版)
- MongoDB+阿里云 最新数据库独家上线!
- 要闻君说:IBM最新量子计算机真真像个艺术品!鹅厂正式成立了自己的技术委员会哇!联想竟然也试着做了一款智能闹钟?...