Python 入门教程
0.为什么选择 Python 入门?
1.安装
2.print
3.IDE
4.输入
5.变量
6.bool
7.if
8.while
9.random
10.变量2
11.逻辑判断
12.for循环
13.字符串
14.字符串格式化
15.循环的嵌套
16.字符串格式化2
17.类型转换
18.bool类型转换
19.函数
20.命令行常用命令
21.函数的参数
22.函数应用示例
23.if, elif, else
24.if的嵌套
25.初探list
26.操作list
27.list切片
28.字符串的分割
29.连接list
30.字符串的索引和切片
31.读文件
32.写文件
33.处理文件中的数据
34.break
35.continue
36.异常处理
37.字典
38.模块
39.用文件保存游戏(1)
40.用文件保存游戏(2)
41.用文件保存游戏(3)
42.函数的默认参数
43.查天气(1)
44.查天气(2)
45.查天气(3)
46.面向对象(1)
47.面向对象(2)
48.面向对象(3)
49.面向对象(4)
50.and-or技巧
51.元组
52.数学运算
53.真值表
54.正则表达式(1)
55.正则表达式(2)
56.正则表达式(3)
57.正则表达式(4)
58.正则表达式(5)
59.随机数
60.计时
61.调试程序
62.python 2 到 3 的新手坑
63.python shell
64.列表解析
65.函数的参数传递(1)
66.函数的参数传递(2)
67.函数的参数传递(3)
68.lambda 表达式
69.变量的作用域
70.map 函数
71.reduce 函数
72.多线程
【Python 第13课】字符串
字符串就是一组字符的序列(序列!又见序列!还记得我在说 for 循环的时候就提到过的序列吗?今天仍然不去细说它。),它一向是编程中的常见问题。之前我们用过它,以后我们还要不停地用它。
python中最常用的字符串表示方式是单引号('')和双引号("")。我还是要再说:一定得是英文标点!
'string' 和 "string" 对于 Python 来说效果是一样的。
可以直接输出一个字符串
print ('good')
也可以用一个变量来保存字符串,然后输出
str = "bad"
print(str)
如果你想表示一段带有英文单引号或者双引号的文字,那么表示这个字符串的引号就要与内容区别开。
内容带有单引号,就用双引号表示
"It's good"
反之亦然
'You are a "BAD" man'
还有一种在字符串中表示引号的方法,就是用 \,可以不受引号的限制
\' 表示单引号,\" 表示双引号
'I\'m a \"good\" teacher'
\ 被称作转义字符,除了用来表示引号,还有比如用
- \n 表示字符串中的换行(相当于按一下回车键的效果)
- \t 表示字符串中的制表符(相当于按一下tab键的效果)
- \\ 表示字符串中的 \ (因为单个斜杠被用来做转义了,所以真的要表示 \ 字符,就要两个斜杠)
\ 还有个用处,就是用来在代码中换行,而不影响输出的结果:
"this is the \
same line"
这个字符串仍然只有一行,和
"this is the same line"
是一样的,只是在代码中换了行。当你要写一行很长的代码时,这个会派上用场。
python中还有一种表示字符串的方法:
三个引号(''')或者(""")
在三个引号中,你可以方便地使用单引号和双引号,并且可以直接换行
'''
"What's your name?" I asked.
"I'm Han Meimei."
'''
#======== 课后作业 =========#
用print输出以下文字:
#1
He said, "I'm yours!"
#2
\\_v_//
#3
Stay hungry,
stay foolish.
-- Steve Jobs
#4
*
***
*****
***
*
来源:Crossin的编程教室