python (2)

请写下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方式!

变量

变量 variable
它代表一个名字,一个标签.,它的值是可变的…
通过 = 赋值 来使用变量
例如:
x = 3
X为变量名 = 为赋值 3为变量值
变量名称在左边 值在右边
变量命名要求: 数字、下划线、字母构成。不可以以数字开头,Python 3 支持以中文命名变量名称。

实验:x = 3 y = x 查看x,y的值

x = 3
y = x
print (x)
3
print (y)
3

x = 3 y = 5 x = y 查看x y的值

x = 3
y = 5
x = y
print (x)
5

x = 3
y = 5
y = x
print (x)
3
print (y)
3

相同值赋值

x = y = 5
print (x,y)
5 5

不同变量值互换

x = 3
y = 5
z = x # 将变量值赋予新一个新变量
x = y # 将变量y的值赋予x
y = z # 将变量x的值赋予y 注:y的值在赋予x之前,x的值已经赋予z,所以z此刻代表x的值
print (x,y)
5 3
print (z)
3

不同值互换简便方式

x = 3
y = 5
x , y = y , x # 将 y 赋予 x  x 赋予 y 注:此刻的值均为变量原值
print (x , y )
5 3

中文变量名称

你好 = "hello"
print (你好)
hello

字符串

Python使用字符串表示文本序列
single quotes : 使用一对单引号
double quotes 使用一对双引号
文本两边引号需成对使用

实验:单引号、双引号用法

print ('这是一个单引号字符串')
这是一个单引号字符串
print ("这是一个双引号字符串")
这是一个双引号字符串

转义字符的使用
为什么要使用转义字符:

print ('Let's go ') # '需要成对使用
       
SyntaxError: unterminated string literal (detected at line 1)

使用转义字符后

print ('Let\'s go ')      
Let's go 

不使用转义字符,需要更换为双引号

print ("Let's go ")      
Let's go 

如果单、双引号都需要使用的情况!

print (' \" Let\'s go ! \" ')      # 需要双引号作为文本输出,通过转义字符来进行输出 
 " Let's go ! " 

转义字符

\\ 反斜杠 
\' 单引号
\" 双引号
\a 响铃(bel)
\b 退格符(bs)
\n 换行符(lf)
\t 水平制表符(tab)
\v 垂直制表符 (vt)
\r 回车(cr)
\f 换页符 (ff)
\ooo 八进制

原始字符串
实例:

print ('d:\three\two\one\now')   #\t \n 转义字符 制表符 换行符使用   
d:	hree	wo\one
ow

完整输出原始字符有两种方式
转义形式:

print ('d:\\three\\two\\one\\now')     
d:\three\two\one\now

原始字符串形式

print (r'd:\three\two\one\now')    # 在引号前加小写r 代表后面是原始字符串,转义字符失效  
d:\three\two\one\now

反斜杠不能再字符串末尾,在末尾代表未结束,即未终止的字符串文字

长字符串
通过变量来进行输出长字符串
使用方式: ‘’’ ‘’’ 或 “”" “”"
三个单引号或者三个双引号

a = (''' 将进酒

李白〔唐代〕

君不见黄河之水天上来,奔流到海不复回。
君不见高堂明镜悲白发,朝如青丝暮成雪。
人生得意须尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。
烹羊宰牛且为乐,会须一饮三百杯。
岑夫子,丹丘生,将进酒,杯莫停。
与君歌一曲,请君为我倾耳听。(倾耳听 一作:侧耳听)
钟鼓馔玉不足贵,但愿长醉不愿醒。(不足贵 一作:何足贵;不愿醒 一作:不复醒)
古来圣贤皆寂寞,惟有饮者留其名。(古来 一作:自古;惟 通:唯)
陈王昔时宴平乐,斗酒十千恣欢谑。
主人何为言少钱,径须沽取对君酌。
五花马、千金裘,呼儿将出换美酒,与尔同销万古愁。''')
print (a)
 将进酒

李白〔唐代〕

君不见黄河之水天上来,奔流到海不复回。
君不见高堂明镜悲白发,朝如青丝暮成雪。
人生得意须尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。
烹羊宰牛且为乐,会须一饮三百杯。
岑夫子,丹丘生,将进酒,杯莫停。
与君歌一曲,请君为我倾耳听。(倾耳听 一作:侧耳听)
钟鼓馔玉不足贵,但愿长醉不愿醒。(不足贵 一作:何足贵;不愿醒 一作:不复醒)
古来圣贤皆寂寞,惟有饮者留其名。(古来 一作:自古;惟 通:唯)
陈王昔时宴平乐,斗酒十千恣欢谑。
主人何为言少钱,径须沽取对君酌。
五花马、千金裘,呼儿将出换美酒,与尔同销万古愁。


a =  ("""

 将进酒

李白〔唐代〕

君不见黄河之水天上来,奔流到海不复回。
君不见高堂明镜悲白发,朝如青丝暮成雪。
人生得意须尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。
烹羊宰牛且为乐,会须一饮三百杯。
岑夫子,丹丘生,将进酒,杯莫停。
与君歌一曲,请君为我倾耳听。(倾耳听 一作:侧耳听)
钟鼓馔玉不足贵,但愿长醉不愿醒。(不足贵 一作:何足贵;不愿醒 一作:不复醒)
古来圣贤皆寂寞,惟有饮者留其名。(古来 一作:自古;惟 通:唯)
陈王昔时宴平乐,斗酒十千恣欢谑。
主人何为言少钱,径须沽取对君酌。
五花马、千金裘,呼儿将出换美酒,与尔同销万古愁。
""")
print (a)


 将进酒

李白〔唐代〕

君不见黄河之水天上来,奔流到海不复回。
君不见高堂明镜悲白发,朝如青丝暮成雪。
人生得意须尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。
烹羊宰牛且为乐,会须一饮三百杯。
岑夫子,丹丘生,将进酒,杯莫停。
与君歌一曲,请君为我倾耳听。(倾耳听 一作:侧耳听)
钟鼓馔玉不足贵,但愿长醉不愿醒。(不足贵 一作:何足贵;不愿醒 一作:不复醒)
古来圣贤皆寂寞,惟有饮者留其名。(古来 一作:自古;惟 通:唯)
陈王昔时宴平乐,斗酒十千恣欢谑。
主人何为言少钱,径须沽取对君酌。
五花马、千金裘,呼儿将出换美酒,与尔同销万古愁。

总结:本节学习了,变量与字符串,了解了变量个赋值过程以及各种变量值互换等方式,学习了变量名称的组成,以及不能以数字开头的注意事项,了解中文也可以作为变量名。
学习字符串,了解其中的转义字符、单引号、双引号的使用方式,存在同时使用双引号及英文中单引号时的注意事项,以及避免出现的问题。学习了如何输出原始字符串,多行文本除了使用/n/来进行换行外,还可以通过长文本模式来进行输出。
在这里插入图片描述

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值