2-27
在命令行窗口中启动的Python解释器中实现
在Python自带的IDLE中实现
print("Hello world")
编码规范
每个import语句只导入一个模块,尽量避免一次导入多个模块
不要在行尾添加分号“:”,也不要用分号将两条命令放在同一行
建议每行不超过80个字符
使用必要的空行可以增加代码的可读性
运算符两侧、函数参数之间、逗号“,”两侧建议使用空格进行分隔
避免在循环中使用+和+=运算符累加字符串
适当使用异常处理结构提高程序容错性
保留字与标识符
概念:保留字是Python语言中已经被赋予特定意义的一些单词,开发程序时,不可以作为变量、函数、类、模块和其他对象的名称来使用。
查看保留字
import keyword
s = keyword.kwlist
print(s)
运行结果:
1、字母、数字组成。第一个字符不能是数字
2、不能使用保留字
3、区分大小写
4、_下划线开头的一般有特殊含义,尽量避免
number =
0
print(number)
Number = 1
print(Number)
NUMBER = 2
print(NUMBER)
运行:
3-06
单行注释
注释是指在程序代码中添加的标注性的文字
多行注释
在Python中将包含在一对三引号('''......''')或者("""......""")之间,而且不属于任何语句的内容认为是多注释
多行注释:标注某个函数的属性,或者标注某个文档的属性,
放在函数的上边一行或者文档的上面(import的下面),写法:三个双引号
文档编码声明注释:用来声明此文档的编码格式,放在文档的上方
两种写法:#
-*- coding:utf-8 -*-
# coding=utf-8
编码规范
每个import语句只导入一个模块,尽量避免一次导入多个模块
不要在行尾添加分号“:”,也不要用分号将两条命令放在同一行
建议每行不超过80个字符
使用必要的空行可以增加代码的可读性
运算符两侧、函数参数之间、逗号“,”两侧建议使用空格进行分隔
避免在循环中使用+和+=运算符累加字符串
适当使用异常处理结构提高程序容错性
变量
查看数据类型
height = input("请输入您的身高:")
print(type(height))
运行
######
变量的命令规范:
1.变量名一定要符合表示的命令规范
2.变量名不能是保留字
3.慎用0和l
4.选择有意义的单词作为变量名
变量的命令格式:
变量名 =
value
注意:定义变量的时候不需要声明变量数据类型
查看变量的数据类型:
内置函数:type(变量) 返回值就是变量的数据类型
number = 1024
print(type(number))
nickname = "abc"
print(type(nickname))
运行
number = 1024
print(id(number))
number2 = 2048
print(id(number2))
number3 = number4 = 4096
print(id(number3))
print(id(number4))
运行
查看变量的内存引用地址:
内置函数:id(变量) 返回值是该变量在内存当中引用地址
常量的命名规范:
大写字母和下划线组成:STUDENT_SUM = value
常量
在程序运行过程中,值不能改变的量
基本数据类型
1.整数类型:int
十进制
二进制 1010 = 8*1 + 4*0 + 2*1 + 1*0 = 10
八进制 0o123 = 64*1 + 8*2 + 1*3 = 83
注意:以0O或0o开头
十六进制 0~9,A~F 0xB01E = 14*1 + 16*1 + 0 + 4096*11 = 45086
注意:以0X或0x开头
2.浮点类型:小数 float
e = 2.718
注意:浮点类型计算时有精度问题
3.复数
格式: a+bj(a是实部,b是虚部)