- 2.1 运行hello_world.py时发生的情况
- 2.2 变量
- 2.2.1 变量的命名和使用
- 2.2.2 使用变量时避免命名错误
- 2.2.3 变量是标签
- 2.3 字符串
- 2.3.1使用方法修改字符串的大小写
- 2.3.2 在字符串中使用变量
- 2.3.3 使用制表符或者换行符来添加空白
- 2.3.4 删除空白
- 2.3.5 使用字符串时避免语法错误
- 2.4 数
- 2.4.1 整数
- 2.4.2 浮点数
- 2.4.3 整数和浮点数
- 2.4.4 数中的下划线
- 2.4.5 同时给多个变量赋值
- 2.4.6 常量
- 2.5 注释
- 2.5.1 如何编写注释
- 2.5.2 该编写什么样的注释
- 2.6 python之禅
- 2.7 小结
略
2.2 变量- 变量可以与待输出字符串关联起来
message = 'Hello Python world!' print(message)
输出 :
Hello Python world!
- 变量可以进行修改
message = 'Hello Python world!' print(message) message = 'Hello Python Crash Course world!' print(message)
输出:
Hello Python world!
Hello Python Crash Course world!
- 变量名只能包含字母、数字和下划线,且必须以字母和下划线开头
- 变量名不能包含空格
- 不要将关键字和函数名用作变量名,否则将导致关键字和函数名失效
- 变量名中尽量不要使用小写字母‘l’和大写字母‘O’
略
2.2.3 变量是标签一个例子可以很好的说明这句话的含义:
a = 'hello' b = a # 此时 a 和 b 都是'hello' a = 'world' # 此时 a 是'world', b 还是 'hello'2.3 字符串
字符串就是一系列用引号括起来的一系列字符
2.3.1使用方法修改字符串的大小写- title()
- upper()
- lower()
name = "ada lovelace" print(name.title()) # title()方法是将每个单词的字母大写,输出 Ada Lovelace name = "Ada Lovelace" print(name.upper()) # upper()方法是将全部字符串改为大写,输出 ADA LOVELACE print(name.lower()) # lower()方法是将全部字符串改为小写,输出 ada lovelace
- 方法是python对数据执行的操作,每个方法后面都跟圆括号,括号内提供方法需要的额外参数
- 变量的值不变,如 第一段代码name 的值还是 ada lovelace
f字符串,python 3.6引入,f是format的简写
first_name = 'ada'
last_name = 'lovelace'
print(f"Hello, {first_name.title()} {last_name.title()}.") #输出 Hello, Ada Lovelace.
full_name = f"{first_name} {last_name}"
print(f"Hello, {full_name.title()}.") #输出 Hello, Ada Lovelace.
2.3.3 使用制表符或者换行符来添加空白
n 换行
t 制表符(我理解就是一个tab)
- strip()
- rstrip()
- lstrip()
favorate_language = ' python ' print(favorate_language) #输出 ' python ' print(favorate_language.strip()) #删除首尾两边空白,输出 'python' print(favorate_language.rstrip()) #删除右边空白,输出 ' python' print(favorate_language.lstrip()) #删除左边空白,输出 'python ' print(favorate_language) #输出 ' python ' favorate_language = favorate_language.strip() #永久删除首尾两边空白 print(favorate_language) #输出 'python'2.3.5 使用字符串时避免语法错误
略
2.4 数加(+)
减(-)
乘(*)
除(/)
地板除(//)
取余(%)
幂次方(**)
略
2.4.2 浮点数略
2.4.3 整数和浮点数- 任意两个数相除,结果总是浮点数
- 在其它运算中,如果有一个操作数是浮点数,结果就是浮点数
书写很大的数时,可以使用下划线将数字分组,使其清晰易读,但打印时不会打印其中的下划线(只有 python 3.6以上版本支持)
a = 14_000_000_000 print(a) # 输出结果 140000000002.4.5 同时给多个变量赋值
分别给x,y,z赋值0,1,2
x,y,z = 0, 1, 22.4.6 常量
常量类似于变量,要指定常量,可将其字母全部大写
2.5 注释 2.5.1 如何编写注释注释用 ( # )
2.5.2 该编写什么样的注释注释要清晰、简洁
2.6 python之禅什么样的代码是好代码
2.7 小结略



