《 Python编程 从入门到实践》

# python入门到实践

*简单数据类别*

> 变量:储存一个值,与变量相关联的信息可以随时修改变量值,python会记录变量的最新值。

1. act = "1234"

2. print(act)

traceback指出运行代码时,在哪里遇到了错误。

> 字串符:在python里用引号括起来的一系列字符。单引号和双引号皆可

1. “This is me.”

2. ‘This is me.’

3. “I went school yesterday, and I said ‘yes ‘.”

* 使用“方法”修改字串符:每个方法后面都需要一对括号

1. name =“ada is “

2. print (name.title())

3. Ada Is

* 合并(拼接)字串符:使用(+)来合并字串符

1. first_name=“ada”

2. last_name=“lovelace”

3. full_name=first_name +” “+last_name

4. print(full_name)

5.

> 使用制表符或换行符来添加空白。空白指任何非打印字符,如空格、制表符和换行符。(给哪里添加空白?)

1. \t制表符 print(“\twuhaojie”)

2. \n换行符print(“\nwuhaojie”)

3. 两个符号可同时用。(\n\t)

> 删除空白(比较两个字串符是否相同,其它还有什么重要原因吗?)在储存用户输入前对其进行清理

> python能找出字串符开头和末尾多余的空白。

1. 确保末尾没空白rstrip()。只能暂时删掉空格,要永久删掉空格需要重新编辑变量。

2. 删开头空格lstrip()

3. 删开头和末尾两端strip()

> 使用字串符时避免语法错误(比如单引号的句型里包含撇号。因为会导致python将第一个单引号和撇号之间的内容视为一个字串符,进而将余下的文本视为python代码。)无法正确地确定字串符的结束位置。

1. 错误的(’one of python’s is’

## 练习

* 将用户名存储到变量,并向该用户显示一条信息。

1. first_name=“”

2. last_name=“”

3. full_name=first_name +“ ”+last name

4. print(“Hello” + full_name +”, would you like to learn some Python today?”

### 问题:

1. 变量能整合一大串字串符,给编程带来简洁的感觉吗?

#读书笔记

数字

* 整数(可执行加减乘除。用两个乘号表示乘方运算3**2,支持运算顺序2+3*4,(2+3)*4

* 浮点数(带小数点的数字)0.1+0.1

* 多余小数位0.2+0.1=0.300000000004

* 使用函数str()避免类型错误,把输入的数值转换成字符,免得python无法识别age=23 print(str(age))

### 注释(用井号#标识)

1. 井号后面的内容都会被python解释器忽略

2. 目的:阐述代码要做什么,以及是如何做的

你可能感兴趣的:(《 Python编程 从入门到实践》)