python 3 day1(上)

 

 

 

 

 

 此为老男孩python 3 网络课程视频笔记,仅供自己学习笔记所用,若转载请注明出处老男孩python视频,谢谢。这里工具使用的是pycharm(开发效率高,帮忙做自动补全和调试)。

此处省略day1中的开课介绍。

1.python 2.0和python 3.0的最大区别是什么?

答:python 3.0中可以直接写中文了,python 2.0中不能直接写中文字符。p 3.0中print后面必须加括号。

 2.变量\字符编码

答:变量是为了存东西,以便后面调用。首先赋值给name一个值,为Alex Li ,运行之后会发现显示为“My name is Alex Li”,再将name2 = name,再print("My name is",name,name2),我们会发现:

 

此为运行结果:

 

此时name定义为pao che ge ,而name2 = name 定义为Alex Li,故运行显示结果为paoche ge在前。

3.变量定义规则:

(1)变量名只能是字母、数字或下划线的组合

(2)变量名的第一个字符不能是数字

(3)变量中不能含空格、特殊字符,下划线可以在前面。

注意:以下关键字不能声明为变量名:

 

4.变量的赋值

如图我们分别给不同的变量赋予同一个值,观察输出的结果。

 

5.永远都不改变的量叫做常量,python中是没有常量的概念的。C语音或C++中常量是const。但如果我们想定义一个常量怎么办呢?很简单,大写表示为常量,表示你不应该改(实际是可以改的)。例如PIE =

6.字符编码和二进制

python编译器在加载.py文件中的代码时,会对内容进行编码(默认ASCLL码)

ASCLL是基于拉丁字母的一套电脑编码系统,主要用于展示现代英语和其他西欧语言,其最多只能用8位来表示一个字节,即2**8=256-1,所以ASCLL码最多只能表示255个符号。

7.注释:单行使用#,多行注释使用三个引号“”“”“。或三个单引号'''''',也可以打印多行。

8.用户输入;

 

9.用户交互程序

 

10.数字求和:

运行结果如下,需手动输入数字:

 

11.计算三角形面积:

结果如下:

 

11.如何用python判断闰年

运行结果如下:

 

posted @ 2017-06-20 17:59  hait1234  阅读(201)  评论(0编辑  收藏  举报