Python-第4次课堂笔记
1字符串
字符串是由数字、字母、下划线组成的一串字符,或理解为:python中用一对双引号或者单引号包裹的内容。
在python中有3种表示字符串类型的方式
单引号‘ ’ 双引号“ ” 三引号‘’‘ ’‘’ 单引号和双引号的作用是相同的,
注意,单引号和双引号不能混合在一起使用,例如“zifuchuan’
print(‘what s up!’)
print(“what s up!”)
print(“what’s up!”)
2转义字符
转义字符是一中特殊的字符常量。转义字符以反斜线\开头,后跟一个或几个字符。
转义字符具有特定的含义,不同于字符原有的意义,故称”转义“字符。
\t表示制表符,tab键;\n表示换行符;\表示反斜杠;‘表示‘ "表示”
print(‘what’s up!’) # 表示what’s up
print(‘好好学习,\t天天向上。’) # 好好学习, 天天向上。
print(‘好好学习,\n天天向上。’) # 实现换行功能
print(‘c:\news’) # 换行了
print(‘c:\news’) # c:\news
print(’“你好”!’)
print(r’c:\news’) # 另外一种格式化字符串的方法:r,表示原始字符串。但并不能解决所有的问题。
3长字符串
又叫文档字符串,我们使用三重引号来表示一个长字符串’’‘字符’’’
三重一号可以换行,并且会保留字符串的格式。
print(’’‘人之初,
性本善,
习相近,
性相远。’’’)
4课后作业
-
课后作业1:方法1
a = temp = 6
b = 8
print(‘变换前a和b的值分别为’,a,b)
a=b
b=temp
print(‘变换后a和b的值分别为’,a,b) -
课后作业1:方法2
a,b=6,8
print(‘变换前a和b的值分别为’,a,b)
b,a=a,b
print(‘变换后a和b的值分别为’,a,b) -
课后作业2:
print(‘hello’,‘python’)
print(‘hello’ + ’ python’)
a=‘hello’
b=‘python’
print(a,b)