首页 > 编程语言 >python里:引号外面的r、f、u的意思

python里:引号外面的r、f、u的意思

时间:2023-12-06 16:45:45浏览次数:33  
标签:外面 encoding python 引号 转义 print 字符串 txt open

加'f'表示格式化字符串

举例

x = 77
y = 99
print(f'{x}+{y}={0}'.format(x+y)) #加f后可以在字符串里面使用用花括号括起来的变量和表达式

加'r'是防止字符转义

如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子
在字符串赋值的时候 前面加'r'可以防止字符串在时候的时候不被转义 原理本质是在转义字符前加''

file = open('D:\\exe\\7.txt','r', encoding='utf-8')
# 两种用法一样
file = open(r'D:\exe\7.txt','r', encoding='utf-8')

加'u'表示为Unicode 字符串

print(u'Hello\u0020World !')

标签:外面,encoding,python,引号,转义,print,字符串,txt,open
From: https://www.cnblogs.com/xioazhenblogs/p/17879845.html

相关文章

  • Python中级之数据类型的内置方法
    常用方法概览#数字类型int():类型强转bin():转换二进制hex():转换十六进制oct():转换八进制int(num,2/8/16)#通过int()为其设置参数可进行机制转换#以下三种判断需在字符串类型下使用.isdigit():判断是否均为整数数字[允许汉语数字].isdecimal():判断是否均为十进制......
  • 神经网络Python代码完整版及其代码解析
     1、读取数据集和标签集1defloadDataSet():2data=[]3label=[]4fr=open('testSet.txt')5forlineinfr.readlines():#循环读写,fr是一个已经打开的文件对象,readline()函数会读取文件中的一行内容6lineArr=lin......
  • python07
    推导式:使用推导式可以快速生成列表、元组、字典以及集合类型的数据1.列表推导式①:基本格式格式:【exp for x in list】for--in-- 用于遍历列表(或者其他可迭代对象)exp 用于对每层循环中的列表元素进行运算  #用循环在列......
  • [Python急救站]百钱买百鸡
    百钱买百鸡:一人用100元买了100只鸡,其中公鸡5元一只,母鸡3元一只,小鸡1元一只。问:公鸡、母鸡、小鸡各多少只?程序采用穷举法。forxinrange(1,21):foryinrange(1,34):z=100-x-yif5*x+3*y+z/3==100:print("公鸡数量:{},......
  • 代码随想训练营第五十七天(Python)| 647. 回文子串、516.最长回文子序列
    647.回文子串1、中心扩散法+双指针classSolution:defcountSubstrings(self,s:str)->int:res=0foriinrange(len(s)):#以i为中心res+=self.countPalind(i,i,s,len(s))#以i和i+1为中心......
  • 【Python 千题 —— 基础篇】取余计算
    题目描述题目描述编写一个程序,接受用户输入的两个数字,然后计算这两个数字取余后的结果,并输出结果。输入描述输入两个数字,用回车隔开两个数字。输出描述程序将计算这两个数字取余后的结果,并输出结果。示例示例①73输出:1.0代码讲解下面是本题的代码:#描述:编写一个程序,接受用户输......
  • 【Python 千题 —— 基础篇】成绩评级
    题目描述题目描述期末考试结束,请根据同学的分数为该同学评级。A:90~100B:80~89C:70~79D:60~69E:0~60输入描述输入同学的分数。输出描述输出该同学的等级。示例示例①输入:79输出:同学的等级是:C代码讲解下面是本题的代码:#描述:期末考试结束,请根据同学的分数为该同学评级。#A......
  • python 协程
    python:用@asyncio.coroutine装饰器生成的对象是一个生成器对象但不是协程对象        用async定义的函数对象不是一个生成器,但是一个协程对象 importasynciofromcollections.abcimportCoroutine,[email protected]():print('......
  • Python学习前准备之MarkDown语法基础
    MarkDown基础语法[一]Typora(1)下载官网:Typora官方中文站(typoraio.cn)正版价格及介绍:89元/3台设备;89元三个设备码(重装系统设备码失效)绿色版:网盘链接[.\Typora\resources文件夹下替换(app.asar)](2)部分设置主题更改:Typora官方主题库下载完成后,解压压缩包后将.css......
  • Python基础之计算机基础
    计算机基础【一】计算机组成原理(1)什么是计算机?计算机是一种通电的智能设备,被称为电脑,拥有处理数据、执行指令的能力,是现代科技和信息社会的重要工具电脑又可以理解为通电的大脑电脑二字蕴含了人类对计算机的终极期望,希望它能真的像人脑一样去工作,实现自动化,提高工作效率,解......