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

Python、C、Matlab续行符(连行符)

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

Python、C、Matlab续行符(连行符)

C example 1:

C语言中:""可以将上下两行看作一行。

#include 
int main()
{
   printf("Hello,
		  World! n");
   return 0;
}
Hello,		  World! 
example 2:字符串连接

C语言中两个字符串中间的空白字符会被忽略,将两个字符串当作一个字符串。

#include 
int main()
{
   printf("Hello," 
		  "World! n");
	   printf("Hello,"    "World! n");
   return 0;
}
Hello,World!
Hello,World!
Python

Python 续行的方法包括,(),"""string"""等方法。

example 1:字符串连接

与C语言一样,两个字符串中间的空白字符会被忽略,将两个字符串当作一个字符串。

#!/usr/bin/python
# Write Python 3 code in this online editor and run it.
print("Hello," 
	  "World!");
print("Hello,"   "World!");

Hello,World!
Hello,World!
example 2:

反斜杠,与C语言中一样,将前后的两句当作一行语句。

print(6+3
+9)
18
example 3:

括号(),可以用于容纳多行的表达式或者函数的输出入,括号内的数值可以被解析成一行

# 作为函数的输入
a = 1
b = 2
c = 3
print(
a,
b,
c
)
>>> 1,2,3
# 比如tensorflow中的reduce_max函数:
tf.math.reduce_max(
    input_tensor,
    axis=None,
    keepdims=None,
    name=None,
    reduction_indices=None,
    keep_dims=None
)
example 4:

Python中引号的作用:
单引号: 用来表示一个字符串,且可以包含双引号而不需要转义。但是如果字符串中含有'则需要转义为'。
双引号: 用来表示一个字符串,且可以包含单引号而不需要转义。但是如果字符串中含有"则需要转义为"。
三个双引号:

    表示注释表示字符串,且允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。
在这里插入代码片#!/usr/bin/python3
 
para_str = """这是一个多行字符串的实例 # sss
多行字符串可以使用制表符
TAB ( t )。
也可以使用换行符 [ n ]。
"""
print (para_str)
这是一个多行字符串的实例 # sss
多行字符串可以使用制表符
TAB ( 	 )。
也可以使用换行符 [ 
 ]。


三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。

一个典型的用例是,当你需要一块HTML或者SQL时,这时用字符串组合,特殊字符串转义将会非常的繁琐。

errHTML = '''

Friends CGI Demo
ERROR
%s

''' cursor.execute(''' CREATE TABLE users ( login VARCHAr(8), uid INTEGER, prid INTEGER) ''')

三个单引号: 和三个双引号一样。

Matlab

Matalb指定的续行符号...类似于C语言中:

x1=0:1;
y1=1-x1;
figure();
plot(x1,y1,'--gs','LineWidth',2,...
               'MarkerEdgeColor','b',...
               'MarkerFaceColor','r',...
               'MarkerSize',10)
hold on;
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/737727.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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