《Python编程从入门到实践》--- 学习过程笔记(2)变量和简单数据类型
一、变量无需声明
二、变量命名规则
(1)变量名只能包括字母、数字和下划线;
(2)变量名不能包含空格;
(3)变量名不能使用Python关键字和函数名(保留字不可以做变量名);
(4)简短易懂,清晰明确;
(5)慎用I、1、O、0等相似字符。
三、字符串可以用 '单引号' 也可以用 "双引号"
四、方法:是可对数据执行的操作。每个方法后面都跟着一个括号,因为方法通常需要额外的信息来完成其工作。
五、字符串操作方法
title()首字母大写
upper()全部大写
lower()全部小写
+ 拼接、合并字符串
\t,\n 制表符,换行符
rstrip()去除右空白,lstrip()去除左空白,strip()去除两端空白
print在2中可以不加括号,在3中是一个函数,要加括号
六、数字操作
+(加) -(减) *(乘) /(除)%(取余) **(乘方)
空格不影响运算
浮点数的操作注意小数点后的位数可能不定
  
python2-> 3 / 2=1
python3-> 3 / 2=1.5
七、转换其他类型为字符串类型函数str()处理拼接时错误
>>>不要企图编写完美无缺的代码;先编写行之有效的代码,再决定对其做进一步改进,还是转而去编写新代码<<<
 
20190306
《Python编程从入门到实践》--- 学习过程笔记(2)变量和简单数据类型的更多相关文章
- 《Python编程:从入门到实践》第二章 变量和简单数据类型 习题答案
		#2.1 print("Hello world!"); #2.2 message="Hello,Python!"; print(message); #2.3 n ... 
- Python编程从入门到实践
		Python编程从入门到实践1 起步2 变量和简单数据类型3 列表简介4 操作列表5 if语句6 字典7 用户输入和while循环8 函数9 类10 文件和异常11 测试代码12 武装飞船13 外星人 ... 
- Python编程从入门到实践笔记——异常和存储数据
		Python编程从入门到实践笔记——异常和存储数据 #coding=gbk #Python编程从入门到实践笔记——异常和存储数据 #10.3异常 #Python使用被称为异常的特殊对象来管理程序执行期 ... 
- Python编程从入门到实践笔记——文件
		Python编程从入门到实践笔记——文件 #coding=gbk #Python编程从入门到实践笔记——文件 #10.1从文件中读取数据 #1.读取整个文件 file_name = 'pi_digit ... 
- Python编程从入门到实践笔记——类
		Python编程从入门到实践笔记——类 #coding=gbk #Python编程从入门到实践笔记——类 #9.1创建和使用类 #1.创建Dog类 class Dog():#类名首字母大写 " ... 
- Python编程从入门到实践笔记——函数
		Python编程从入门到实践笔记——函数 #coding=gbk #Python编程从入门到实践笔记——函数 #8.1定义函数 def 函数名(形参): # [缩进]注释+函数体 #1.向函数传递信息 ... 
- Python编程从入门到实践笔记——用户输入和while循环
		Python编程从入门到实践笔记——用户输入和while循环 #coding=utf-8 #函数input()让程序暂停运行,等待用户输入一些文本.得到用户的输入以后将其存储在一个变量中,方便后续使用 ... 
- Python编程从入门到实践笔记——字典
		Python编程从入门到实践笔记——字典 #coding=utf-8 #字典--放在{}中的键值对:跟json很像 #键和值之间用:分隔:键值对之间用,分隔 alien_0 = {'color':'g ... 
- Python编程从入门到实践笔记——if语句
		Python编程从入门到实践笔记——if语句 #coding=utf-8 cars=['bwm','audi','toyota','subaru','maserati'] bicycles = [&q ... 
随机推荐
- 2019.01.26 codeforces 632E. Thief in a Shop(生成函数)
			传送门 题意简述:给nnn个物件,物件iii有一个权值aia_iai,可以选任意多个.现在要求选出kkk个物件出来(允许重复)问最后得到的权值和的种类数. n,k,ai≤1000n,k,a_i\le ... 
- 走进JDK(一)------Object
			阅读JDK源码也是一件非常重要的事情,尤其是使用频率最高的一些类,通过源码可以清晰的清楚其内部机制. 如何阅读jdk源码(基于java8)? 首先找到本地电脑中的jdk安装路径,例如我的就是E:\jd ... 
- springboot 碰到的问题
			1.在springboot 启动报错 ** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentS ... 
- Docker Compose demo 使用
			1.docker compose 安装 curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker- ... 
- windows socket扩展函数
			1.AcceptEx() AcceptEx()用于异步接收连接,可以取得客户程序发送的第一块数据. BOOL AcceptEx( _In_ SOCKET sListenSocket, ... 
- Hadoop Hbase理论及实操
			Hbase特点 HBase是一个构建在HDFS上的分布式列存储系统:HBase是基于Google BigTable模型开发的,典型的key/value系统:HBase是Apache Hadoop生态系 ... 
- hibernate4.3.5,Final   hibernate.cfg.xml的配置
			今天是接触hibernate的第二天,用来练习的是hibernate最新的版本hibernate-release-4.3.5.Final 要使用hibernate,则先要引入它的jar包,要引入的ja ... 
- lua rc4算法实现
			由于项目需要,用python django写restful接口遇到瓶颈,python django+uwsgi处理请求是会阻塞的, 如果阻塞请求不及时处理,会卡住越来越多的其它的请求,导致越来越多的5 ... 
- 【repost】一探前端开发中的JS调试技巧
			有请提示:文中涉及较多Gif演示动画,移动端请尽量在Wifi环境中阅读 前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能.掌握各种调试技巧,必定能在工作中起到事半功倍的效果.譬如,快速定位问 ... 
- hdu 4282 枚举,非二分
			http://acm.hdu.edu.cn/showproblem.php?pid=4282 对于方程X^Z + Y^Z + XYZ = K,已知K求此方程解的个数,其中要求X<Y,Z>1 ... 
