1、废话学习
2、helloworld编码
Python版本选择,3.5.2最新版。 几乎全部的Python库都支持到了3.0。
不选择Python2.7版本是由于官方公告,Python2.7只支持到2020年。url
3、变量
变量定义:spa
变量赋值:code

PS:惋惜讲师讲的乱七八糟的,根本没提内存地址,多是零基础的班吧,讲了也没人听懂。orm
4、字符编码与二进制htm
二进制:略吧。就是0、1和一个很low的烽火戏诸侯的例子。不如 百度百科-二进制 看的明白。内存
字符编码:仍是同样,看了 百度百科-字符编码 会更清晰一个脉络。utf-8
ASCII、GB2312(big5是支持中文繁体的)、GBK1.0、GB18030。这里要解释的是PC端都支持GB18030。手机端只支持到GB2312。因此可能会出现乱码。 解决方法是使用utf-8。字符串
Unicode(万国码、统一码、单一码)
utf-8只是其中一个格式。我的建议之后代码都使用utf-8。
具体看百度百科吧,没什么好讲的,单纯的知识。
注释:
5、用户交互程序
一、最简单的:需求输入用户名和密码,直接显示。
代码:
结果:
PS:这里说一下吧,全部input()输入的内容,都是字符串格式str()。
二、最low的方法,Python官方不推荐的方法,由于效率过低。
代码:
结果:
三、格式化字符串的一种经常使用方式 %s %d
PS:运行结果不贴了, 彻底同样 。
四、格式化字符串之format {0}占位符
PS:运行结果不贴了, 彻底同样 。
五、格式化字符串之format {name}占位符
PS:运行结果不贴了,彻底同样。
六、if...elif...else判断之最简单的例子
代码:
运行结果:
七、if...elif...else判断之完整的例子--猜年龄
PS:代码没错,结果想向就行。 以为input不加规范容易报错,因此加个笼子关起来。
八、while...else...循环
代码:
PS:逻辑很简单,Python中while循环有else能够操做。
九、for循环
代码:
PS:仍是挺简单的。
十、for循环之任性玩
代码:
PS:玩呗。不报错就ok。