《Python编程从入门到实践》_第二章_变量和简单数据类型
2017-06-03 15:18
701 查看
什么是变量
举例:>>> message = "Hello,Python!" >>> print (message) Hello,Python!
这里的message就是变量,可以理解成变量就是一个存储数据的容器。在程序中可随时修改变量的值,而python将始终记录变量的最新值。
变量命令的规则有哪些呢?
变量只能包含字母数字下划线。变量名不能包含空格,但可以使用下划线来分割其中的单词
不要将python关键字和函数名作为变量名
变量名应既简单又具有描述性
慎用小写字符l和大写字母O,因为他们可能被人错看成数字1和0
什么是字符串?
字符串就是一系列字符,在python中用单引号或者双引号括起来。因为拥有两种方式,可以灵活在字符串中包含引号和撇号。
'I told my friend, "Python is my favorite language!"' "The language 'Python' is named after Monty Python, not the snake." "One of Python's strengths is its diverse and supportive community."
一些基本的方法
1.title()首字符大写>>> name = "liu bin" >>> print (name.title()) Liu Bin
2.upper()全部大写转换
>>> name = "liu bin" >>> print (name.upper()) LIU BIN
3.lower()全部小写转换
>>> name = "Liu Bin" >>> print (name.lower()) liu bin
怎么将字符串合在一起呢?
简单的"+"加号既可以实现啦。>>> first_name = "Bin" >>> last_name = "Liu" >>> full_name = last_name + " " + first_name >>> print (full_name) Liu Bin
制表符和换行符
制表符:\t>>> print ("python") python >>> print ("\tpython") python
换行符:\n
>>> print ("pythonPHP") pythonPHP >>> print ("python\nPHP") python PHP
怎么删除空白?
删除尾部空白:rstrip()删除头部空白:lstrip()
删除两端空白:strip()
运算?
整数加减乘除>>> 2 + 3 5 >>> 3 - 2 1 >>> 2 * 3 6 >>> 3 / 2 1.5
乘方运算
>>> 3 ** 2 9 >>> 3 ** 3 27 >>> 10 ** 6 1000000
支持括号优先
>>> 2 + 3*4 14 >>> (2 + 3) * 4 20
浮点运算
>>> 0.1 + 0.1 0.2 >>> 0.2 + 0.2 0.4 >>> 2 * 0.1 0.2 >>> 2 * 0.2 0.4
浮点运算结果包含的小数位可能是不确定的,所有语言都会存在这种问题,不用担心,后面有解决方法的
>>> 0.2 + 0.1 0.30000000000000004 >>> 3 * 0.1 0.30000000000000004
非字符串转换为字符串?
str()错误的例子:
>>> age = 23 >>> message = "Happy" + age +"rd Birthday!" Traceback (most recent call last): File "<pyshell#79>", line 1, in <module> message = "Happy" + age +"rd Birthday!" TypeError: must be str, not int
所以用str()转换
>>> message = "Happy " + str(age) + "rd Birthday!" >>> print (message) Happy 23rd Birthday!
注释
Python中使用#注释,换行注释可以使用三引号# 向大家问好 print("Hello Python people!")
相关文章推荐
- 【《Python编程: 从入门到实践》习题答案--第二章:<变量和简单数据类型>】
- 《Python编程从入门到实践》_第二章_变量和简单数据类型
- 【Python编程:从入门到实践】第二章:变量和简单数据类型
- python 编程从入门到实践 第二章 变量和简单数据类型
- [置顶] 【day 1】python编程:从入门到实践学习笔记-安装、变量和简单数据类型
- python学习第二章变量和简单数据类型的部分课后练习自己尝试的代码
- 第二章 变量和简单数据类型
- C++入门(1)简单变量和数据类型
- Python快速入门(1)-变量和简单数据类型
- 第二章-变量和简单数据类型
- Python入门-变量和简单的数据类型
- Python学习 第二天任务 (一:【基于Python编程从入门到实践】第二章 变量和字符串 书本及动手试一试)
- linux 多线程下简单数据类型的存取与原子变量
- C++Primer 学习笔记 第二章(变量和基本数据类型)
- C++学习笔记(第二章 数据类型 变量 表达式 if语句)
- C++ Primer快速入门之四:变量和数据类型
- JAVA第二章基础知识:注释,标识符,数据类型常量变量,基本数据类型转换。--------------(Make A little EvProgresseryday )
- pl/sql入门第二章--复合数据类型
- Java基础(极客)——01、Java编程基础知识入门:变量与数据类型
- MC新手入门(二十七)------数据类型、标识符、常量与变量