【python @ 小甲鱼网课】 P1变量与字符串

【python @ 小甲鱼网课】 P1变量与字符串,第1张

变量与字符串
  • 编译器以及小甲鱼视频链接
  • 变量
    • python支持中文变量名
    • 简便的交换变量值方式
  • 字符串
    • python 字符串有三种编写方式
    • 打印带单引号双引号的字符串
    • 转移路径分割
    • 字符串的加法与拼接
    • 字符串的乘法

编译器以及小甲鱼视频链接
  • 编译器 & 环境配置:pycharm & anaconda
    anaconda 负责安装执行程序所需包;
    pycharm 负责编写、执行程序。

  • 小甲鱼视频链接:https://www.bilibili.com/video/BV1c4411e77t?p=4


变量 python支持中文变量名
你好 = "hello world"
print(你好)

打印结果:


简便的交换变量值方式
x = 3
y = 5
x,y = y,x
print(x,y)

交换 x,y 值成功:


字符串 python 字符串有三种编写方式
print('hello world')
print("hello world")
print('''hello world''')

打印结果:


打印带单引号双引号的字符串
print("'hello world'")
print('"Life is short, let\'s learn python"')

打印结果:

解释转义字符:

print('"Life is short, let\'s learn python"')

在上句中,如果不加入转义字符 \ 会发生报错:

报错原因在于Python误以为字符串为:"Life is short, let
加入转移字符后解决误判。


转移路径分割

错误范例:

print("D:\three\two\one\now")

打印结果:

打印错误原因:
在python中,\t为tab字符,\n为换行字符。

解决错误方案:
方案一:双斜杠

print("D:\three\two\one\now")

方案二:头部加r

print(r"D:\three\two\one\now")

打印结果:


字符串的加法与拼接
print(520+1314)
print("520"+"1314")

打印结果:

打印结果不同的原因:
第一个print打印的是两个int数值的相加;而第二个print是两个字符串"520"&”1314“的拼接。


字符串的乘法
print("我喜欢你,python\n"*10)

打印结果:


P1 变量与字符串结束
csdn 记录日期: 2022年5月6日

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/873505.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存