第一章: 变量和字符串

本专栏用于初学者系统地学习Python使用:Life is short, use Python.

变量和字符串

变量是对数据的引用。

1.复制操作:python使用‘=’给每个变量赋值,创建变量需要赋值操作。
2.变量命名规则:不可以数字作为开头,区分大小写,支持中文作为变量名。

字符串表示文本序列。

1.字符串编写方式:

一对:单引号/双引号/三引号。注:需要确保文本两侧引号成对出现。

2.转义字符:

用来表示一些不能直接显示的ASCII字符:

符号 说明
双反斜杠:\\ 表示(\)
\’ 单引号(‘)
\‘’ 双引号(‘’)
\n 换行符(LF)
\t 水平制表符(TAB)
\ 放在文本末尾: 表示该文本还有下文

代码运行如下:\n的实现效果

print('我想有座房子\n面向大海\n春暖花开')
我想有座房子
面向大海
春暖花开

\ 放在文本末尾的实现效果:

print('我想有座房子\n\
		面向大海\n\
		春暖花开')
      
我想有座房子
面向大海
春暖花开

3.原始字符串

用魔法打败魔法:使用原始字符串后,转义字符失效。
代码运行如下:

print(r'我想有座房子\n面向大海\n春暖花开')
我想有座房子\n面向大海\n春暖花开

4.长字符串:一对三引号

用魔法打败魔法:使用长字符串后,不再需要‘\n\’实现换行。
代码运行如下:

print('''
我想有座房子
面向大海
春暖花开
''')
      
我想有座房子
面向大海
春暖花开

5.字符串的加法和乘法

加法:

print('我想有座房子'+'\n'+'面向大海'+'\n'+'春暖花开')
      
我想有座房子
面向大海
春暖花开

乘法:

print('海子\n'*3)
      
海子
海子
海子

最后奉上一个有意思的小练习,代码实现如下:

fish = r'''
      ___                     ___          ___          ___     
     /\  \         ___       /\  \        /\__\        /\  \    
    /::\  \       /\  \     /::\  \      /:/  /       /::\  \   
   /:/\:\  \      \:\  \   /:/\ \  \    /:/__/       /:/\:\  \  
  /::\~\:\  \     /::\__\ _\:\~\ \  \  /::\  \ ___  /:/  \:\  \ 
 /:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\  /\__\/:/__/ \:\__\
 \/__\:\ \/__//\/:/  /   \:\ \:\ \/__/\/__\:\/:/  /\:\  \  \/__/
      \:\__\  \::/__/     \:\ \:\__\       \::/  /  \:\  \      
       \/__/   \:\__\      \:\/:/  /       /:/  /    \:\  \     
                \/__/       \::/  /       /:/  /      \:\__\    
                             \/__/        \/__/        \/__/
                             '''
      
print(fish)
      

      ___                     ___          ___          ___     
     /\  \         ___       /\  \        /\__\        /\  \    
    /::\  \       /\  \     /::\  \      /:/  /       /::\  \   
   /:/\:\  \      \:\  \   /:/\ \  \    /:/__/       /:/\:\  \  
  /::\~\:\  \     /::\__\ _\:\~\ \  \  /::\  \ ___  /:/  \:\  \ 
 /:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\  /\__\/:/__/ \:\__\
 \/__\:\ \/__//\/:/  /   \:\ \:\ \/__/\/__\:\/:/  /\:\  \  \/__/
      \:\__\  \::/__/     \:\ \:\__\       \::/  /  \:\  \      
       \/__/   \:\__\      \:\/:/  /       /:/  /    \:\  \     
                \/__/       \::/  /       /:/  /      \:\__\    
                             \/__/        \/__/        \/__/

参考

来自B站小甲鱼【Python教程】《零基础入门学习Python》最新版(完结撒花)

你可能感兴趣的:(系统学习python,python,字符串,string)