栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

第一周学习总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第一周学习总结

       本周开始逐渐接触除c++以外的语言,包括Python以及Java,学习内容不多,主要下载安装相应的编程环境以及配置环境变量。

Python:

编写代码时有输出在控制台和文件中两种情况,如果输出到文件中要写上一行代码。

比如说

 fp=open(‘D./text.txt’,’a+)

print(‘hellowworld’,file=fp)

fp.close()

[注意你的电脑里得有D盘]

{所指定的盘符存在,使用file=fp}

{不进行换行输出,输出内容在一行之中

 Print(’hello’,’world’,’python’)}

上方a+含义:如果文件不存在就创建,存在就在文件后面继续追加

关于print,可以输出字符串,数字以及含有运算符的表达式,输出类似于 Hello world这类字符串时要加上引号,单双皆可,告诉计算机这引号内的内容不需要理解,原样输出,与之前学习的c++有相同之处。

Print函数可以输出到IDLE(集成开发环境),控制台和文件中

转义字符:

反斜杠()加想要实现的转义功能的首字母

n : new line

t : tab

b : backspace

换行:n

回的 :r

水平制表符 :t

退格 :b

r:return

t一组四个,c++中有八个

注意四个的意思

print(‘Hellotworld’)和print(hellooootworld’)输出的区别

就是字符四个一组,第一个print时hell一组,o与t带来的字符组成四个一组,第二个print时hell一组,oooo一组,所以t带来的四个字符重新开了一位。

 

r:这个着实没有很明白,讲解中告诉我r是return的意思,似乎是回到print的刚开始位置,例如print(‘hellorworld’),则会输出成单独的一个world,在hello输出后遇到了r命令,所以退回到引号后面第一位置,以r后面所跟的内容取代原本hello的输出位置。我个人觉得像是把r前的内容类似于选中一段话,然后重新打字,这样后面再键盘输入的内容就取代了前面被选中的内容。

b没啥问题,就是退一个格,把前面的一位退掉

输出问题

print(‘http:\\www.baidu.com’)

每两个才能输出一个

原字符:不希望字符串中的转义字符起作用,就使用原字符,字符串前加入r或者R

问题:使用原字符r后输出的字符串内带着n,似乎与原样输出原理类似,有没有办法可以让他既失效又不输出???

 

 

注意:最后一个字符不可以是,但可以是\

 

 

 

同样有趣的是,\结尾时会把\输出出来

至2021/10/18/12:53学习内容以及个别暂时没来得及搜索的问题如上

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/331410.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号