C语言中:""可以将上下两行看作一行。
#includeint main() { printf("Hello, World! n"); return 0; }
Hello, World!example 2:字符串连接
C语言中两个字符串中间的空白字符会被忽略,将两个字符串当作一个字符串。
#includeint 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)
18example 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) ''')
三个单引号: 和三个双引号一样。
MatlabMatalb指定的续行符号...类似于C语言中:
x1=0:1; y1=1-x1; figure(); plot(x1,y1,'--gs','LineWidth',2,... 'MarkerEdgeColor','b',... 'MarkerFaceColor','r',... 'MarkerSize',10) hold on;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)