用+号连接符连接后缀名ouput=open(str1+".txt",'w')//,用引号括起来表示的是字符串常量滑指,不在引号中才表示变量,//,是在windows下运行,变量str1中不能有在文件名中不能出现的特殊字符。
in.close()如果你仅仅想知道如何连接string,file_a = "{date}。
{ext}".format(date=f, ext="txt")file_b = "信闹配{date}.{ext}".format(date=f, ext="jpg")。
扩展资料:
Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine(Python虚拟机)来执行这些编译好的byte code。这种机制的基本思想跟Java,.NET是一致的。
这里的高级并不是通常意义上的高级,不是说Python的Virtual Machine比Java或.NET的功能更强大,而是说和Java 或.NET相比,Python的Virtual Machine距离真实机器的距离更远。
除此之外,Python还可以以交互模弯和式运行,比如主流操作系统Unix/Linux、Mac、Windows都可以直接在命令模式下直接运行Python交互环境。直接下达操作指令即可实现交互操作。
参考资料来源:百度百科-Python
1、打开JUPYTER NOTEBOOK,新建一个空白的滚埋PY文档。
2、引入import keyword。
3、keyword.kwlist,查看一下所有的关键词。
4、变量的名字是不能用关键词来命名的。
5、变量的没备谨名字是区分大小写的,所以是两个不同的变量。
6、除了下枯基横线是不能加其他符号的。
7、变量的前面名字是不能加数字的。
8、中间是不能加句号的。也是会出错。
Python定义变量来命名文件的名称,案例方法代码如下:
//以str1变量命名文件名
//错误方法:拦槐团不能用引号把变量引用
output=open("str1.txt",'w')
//结果为str1.txt,故该方法错误
//正确方法:用+号连接符连接后缀名
ouput=open(str1+".txt",'w')
//用引号括起来表示的是字符串常量,不在引号中才表示变量
//注:如果是在明袭windows下运行,变量str1中不能有在文件名中不简橘能出现的特殊字符
ouput=open(str1+".txt",'w')
用引号括起来表示的是字符串常量,不在引让神号坦闷亏中才表示变量
windows下,str1中罩友不能有在文件名中不能出现的特殊字符