本系列为java与python的基本用法比较。对于想要理解并掌握一门编程语言的使用,进行横向比较还是有必要的。同时我们不仅要会用,更要理解其背后的逻辑,共勉。

目录

  • 比较
  • python的单引号、双引号
    • 用法
    • java的单引号、双引号用法

比较

Python中使用单引号或双引号是没有区别的。
java的单引号和双引号是有区别的,体现了其严谨性。

python的单引号、双引号

没有区别。这两种通用的表达方式,除了可以简化程序员的开发,避免出错之外,还有一种好处,就是可以减少转义字符的使用。

用法

1、包含单引号的字符串
想定义一个字符串,可以采用如下方式,通过转义字符 \ 进行定义

my_career = 'I\'m a teacher'

也可以不使用转义字符,利用双引号直接进行定义

my_career = "I'm a teacher"

2、包含双引号的字符串
想定义一个字符串,可以采用如下方式,通过转义字符 \ 进行定义

my_words = "Tom said \"I like you\""

也可以不使用转义字符,利用单引号直接进行定义

my_words = 'Tom said \"I like you\"'

java的单引号、双引号用法

有区别。

  1. 单引号引的数据 是char类型的,双引号引的数据 是String类型的。
  2. 单引号只能引一个字符,而双引号可以引0个及其以上。
  3. char只是一个基本类型,而String 可以是一个类,可以直接引用。
    比如char c=‘c’;不能直接对c调用方法。
    String s=“abc”; 这时可以调用s.charAt(0);等方法,因为String是类,这是就是对象的调用了

java与python比较之单引号 双引号用法相关推荐

  1. python中的单引号双引号和三引号

    python的单引号和双引号没有本质的区别,而三引号有两种作用:注释和换行 一. 单引号中可以包含双引号,双引号中可以包含单引号 print("好好学习,'天天向上'")结果: 好 ...

  2. python基础--字符串单引号双引号和三引号

    python中的这个设计其实个人很喜欢,三引号的存在,使得很多语句打印的时候避免了尴尬,例如一句话中,既存在单引号又存在双引号的时候,用三引号括起来可以避免歧义,同时多行语句打印的时候,还可以达到换行 ...

  3. js拼装html单引号双引号,js、html中的单引号、双引号及其转义使用

    js.html中的单引号.双引号及其转义使用 在js中对相关字符做判断或取值的时候很多情况下都会用到这些. ------ 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: IE提示 ...

  4. centos shell基础 alias 变量单引号 双引号 history 错误重定向 21 jobs 环境变量 .bash_history source配置文件 nohup ...

    centos shell基础知识 alias  变量单引号 双引号   history 错误重定向 2>&1  jobs  环境变量 .bash_history  source配置文件 ...

  5. 编程 单引号 双引号_我的25个最喜欢的编程引号也很有趣

    编程 单引号 双引号 Recently I was looking for some good programming quotes for one of my presentation. I was ...

  6. 达梦8数据库更新语句包含单引号双引号引起转义字符执行失败解决方法全网唯一

    达梦数据库更新语句包含单引号双引号引起执行失败解决方法全网唯一 如果一个更新的UPDATE更新语句的内容包含单引号',会引起执行错误! 错误的类型不止这一种,但是都是因为内容里面包含转义字符单引号引起 ...

  7. 单引号双引号等特殊字符插入mysql数据库失败

    情景再现: 从网站爬取技术文章,文章内容.标签.样式包含各种单引号双引号,入数据库失败. 代码如下: 报错如下: 解决办法: 入库前对入库的值进行转义,可使用php系统函数addslashes(). ...

  8. 单引号双引号和三引号的区别

    单引号双引号和三引号的区别 单引号双引号引用字符串没有区别.三引号引用字符串有所见即所得的功能,三引号也可以用来作为注释.例如: print ('''刘德华牛逼 ''') 结果就是 刘 德华牛逼

  9. java 反引 双引号_Shell 单引号 双引号 反引号 反斜线

    在Linux中有四种较特殊的符号,分别为双引号 单引号 反引号 反斜线 使用双引号时,相当于等号后面的值作为一个字符串常量赋给了前者(其实这里并没有太大作用),例如: m=java echo $m / ...

  10. python单引号双引号三引号_python中的单引号、双引号和三引号有何区别

    单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如str1 = 'python' str2 = "python" str1和str2是没有任何区 ...

最新文章

  1. 教你3招,彻底搞定OCR数学公式识别难题!
  2. 【论文小技巧】一招搞定论文高速下载
  3. 7-2 整除分块 (15 分)
  4. html文件转换成dwt文件,如何把dwt页面转换成html页面
  5. python rarfile不支持unicode_python – zipfile提取时的unicode错误
  6. cacti监控Memcached
  7. zookeeper 日志查看_zookeeper 安装和集群配置
  8. 简单开发一个java 插件式demo
  9. 网吧服务器系统介绍,网吧服务器系统
  10. 马尔可夫随机场 MRF
  11. Recommending What Video to Watch Next: A Multitask Ranking System
  12. sql之分组TOPN
  13. HFSS仿真结果导出为SNP文件
  14. 请教PCI卡的DMA方式问题
  15. 大班音乐机器人反思_大班音乐活动lbrack;机器人rsqb;
  16. 有限体积法(5)——对流-扩散方程的离散
  17. 【冰点】:重庆“高烧”不退
  18. linux怎么查看内容并显示行号,linux中查看文件时显示行号
  19. ESXI 虚拟交换机配置 Trunk 端口组
  20. 操作无法完成 计算机名不正确,共享打印机报“键入的打印机名称不正确”三种解决方法...

热门文章

  1. EXCEL startup.exe 宏病毒
  2. 揭秘Facebook数据库备份策略
  3. excel中用正则匹配_Excel 使用正则表达式提取数据
  4. 小程序源代码 古诗词
  5. 16讲项目实战详细页制作及与首页和内页的链接添加
  6. 记一次使用screw 生成MySQL数据库文档
  7. 方差分析(1) ——单因素方差分析及Excel示例
  8. 团队的英文翻译缩写_公司部门英文缩写简称大全
  9. PTA-寻找孪生素数
  10. 比较全的机油教程(android)