001-Python语法快速入门

应用

1.5Python快速入门

1.创建一个

 

2.通过python3命令执行hello文件


 

1.6Python注释

单行注释

多行注释

1.7python变量

变量用来存储信息,在后面可以被程序调用,并且标识名称和类型。主要的功能,命名,并且存储至内存。

1.7.1变量声明

如下代码声明了一个变量
变量名为 “name” 变量name的值为:”xuliangwei”
变量的作用:昵称,其代指内存里某个地址中保存的内容name = “xulaingwei”

上述代码声明了一个变量,变量名为: name,变量name的值为:”xuliangwei”
变量的作用:昵称,其代指内存里某个地址中保存的内容

1.7.2变量定义规则

  • 变量名只能是 字母、数字或下划线的任意组合
  • 变量名的第一个字符不能是数字
  • 变量名规范:xuliangwei_of_password
    以下关键字不能声明为变量名:

1.7.3变量赋值

 

1.8Python字符编码

python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascillASCII(American Standard Code for InformationInterchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(一个字节),即:2**8 = 256-1,所以,ASCII码最多只能表示 255 个符号。
显然ASCII码无法将世界上的各种文字和符号全部表示,所以,就需要新出一种可以代表所有字符和符号的编码,即:Unicode Unicode(万国码)是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,规定虽有的字符和符号最少由 16 位来表示(2个字节),即:2 **16 = 65536.
UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类:ascii码中的内容用1个字节保存、欧洲的字符用2个字节保存,东亚的字符用3个字节保存…所以,python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill),如果是如下代码的话:

报错:ascii码无法表示中文

改正:应该告诉python解释器,用什么编码来执行源代码 (在Python3默认支持中文)

1.9Python用户输入

输入密码时,如果想要不可见,可以利用getpass模块中的getpass方法

1.10Python格式化输出

Python格式化输入分为以下三种方式。推荐使用第三种方式,并且有的情况必须使用第三种方式
1.方法一:字符串是 %s;整数 %d;浮点数%f

2.方法二:

3.方法三:强烈建议使用此方法

执行结果如下:

1.11Python循环

1.11.1for循环

Python猜年龄小游戏:

循环10次,如果猜错三次输入y还可以继续,否则直接退出。

1.11.2While循环

如果猜错三次可无限继续,按n即可退出。

1.12Python流程控制

1.用户登录验证

继续阅读