首页 > 编程语言 >python基础学习01

python基础学习01

时间:2022-09-25 00:00:19浏览次数:68  
标签:输出 01 python 单引号 学习 字符串 转义字符 print

  1.python的两个变量互换值时不需要建立临时变量,x,y=y,x即可实现x和y的值的互换。

  2.print('\"life is short,let\'s learn python\"')使用转义字符可以避免引号配对造成的错误。

  (这样的话语句外的第一个‘便不会和let‘s的’配对以至于造成语法错误)

常用python转义字符如下:

\n 换行符,将光标位置移到下一行开头。
\r 回车符,将光标位置移到本行开头。
\t 水平制表符,也即 Tab 键,一般相当于四个空格。
\a 蜂鸣器响铃。注意不是喇叭发声,现在的计算机很多都不带蜂鸣器了,所以响铃不一定有效。
\b 退格(Backspace),将光标位置移到前一列。
\\ 反斜线
\' 单引号
\" 双引号
\ 在字符串行尾的续行符,即一行未完,转到下一行继续写。

  3.为了避免输出内容的\被理解为转义字符,可以在print的打印内容前加一个字母r来表示其后的内内容为原始字符串,其后的转义字符将失效。  

     例如:print(r'\'姜鹏是我最爱的\n小狗勾\'')这样的输出结果为:\'姜鹏是我最爱的\n小狗勾\'

                这样的好处在于当你想要输出如是C:\Program Files\Java的地址时不用担心\被当作转义字符

  4.python输出字符串内容既可以用单引号括起,也可以被双引号括起,三引号也可以使用,三引号可以用三个单引号也可以用三个双引号,例如''' '''或者""" """,其用处如下:

     例如:print('''   你好

                             世界 ''');

      输出内容为:

        你好

        世界

   这里就不需要使用换行符\n了。

  5.循环输出同一句话,可以写成print("hello"*n),其中n为一个非0整数。比起c和java好在不需要构建循环语句。

  6.python的input函数是用来获取用户输入的字符串。不过用户可以根据需要强制转换输入数据类型。

 

标签:输出,01,python,单引号,学习,字符串,转义字符,print
From: https://www.cnblogs.com/icesnowball/p/16726770.html

相关文章

  • DCA培训学习相关(命令行)
    本文记录DCA培训内容,使用命令行方式,完成大部分达梦数据库操作,少部分操作难以完成,接下来一篇会全部使用图像化操作演示。达梦数据库的安装创建用户组:groupadddinstall......
  • sql注入 sql-labs过关实战学习
      一、SQL注入原理SQL注入就是把SQL命令插入到Web表单然后提交到所在页面请求(查询字符串),从而达到欺骗服务器执行恶意的SQL命令。(页面请求包括get、post等)它是利用现在......
  • 第四周学习总结
    教材学习内容总结这周学习了Pep9基本操作,了解基本的操作码,及其指令的意义,能用ASCLL字符集换用需要的代码,深入熟悉了与或非门的转换与运用,了解了计算机运行的基本原理,冯诺......
  • 2022-2023-1 20221413《计算机基础与程序设计》第四周学习总结
    ##作业信息|这个作业属于哪个课程|[2022-2023-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP)||这个作业要求在哪里|[2022-2023-1......
  • Python项目管理: Poetry
    Python项目管理:Poetry1.导读本文将介绍一个目前十分流行,且用于众多Python项目中依赖管理和打包的工具,包含基本的安装与使用。2.PoetryPoetry是Python中用于依赖......
  • Python4-eg
    实例01importdatetime                        #导入日期时间类#定义一个列表mot=["今天星期一:\n坚持下去不是因为我很坚强,而是因为我别无......
  • R语言学习丨绘图函数基础知识,pie()、barplot()从零教你绘制饼图、条形图
    今天笔记的内容是R语言中绘图相关的基础知识,绘制简单的饼图、条形图。公众号:生信分析笔记饼图怎么画?R语言中pie()函数用于绘制饼状图,需要准备向量数据、标签、调色板等信......
  • 2022-2023-1 20221421 《计算机基础与程序设计》第四周学习总结
    作业信息班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04作业目标:门电路组合电路,逻辑电......
  • 归档 220924 | 线性基学习笔记
    下文中的「线性基」都是指异或线性基。我自认为比GM给的那篇博客讲的清楚,,,当然是假的。不过说起来我不是很懂为什么CSP之前要学这么偏的知识点。。。定义给出一个......
  • Anaconda学习
    安装安装及命令conda常用命令conda配置及命令conda常用命令......