1.标识符
1.1标识符 —自定义(取名字)命名的都叫标识符
例如:项目名、包名、文件名、变量名、函数名、类名
1.2标识符的规范
a.由数字、字母、下划线组成
b.不能以数字开头
c.不同的字母或者字母和数字之间用下划线隔开,方便阅读
例如:class1210base class_1210_base(可读性强)
d.见名知意
e.不能以python的内置函数命名
例如:print、input、int、float
2.注释
2.1单行注释:单个#注释
2.2多行注释
a.ctrl+/同时可以注释多行
b.成对的单引号也可以注释多行(也可以实现换行输出)
例如:’’’
这是一个多行注释
这是一个多行注释
‘’’
c.成对的双引号也可以注释多行(也可以实现换行输出)
例如:"""
这是一个多行注释
这是一个多行注释
“”"
3.缩进(tab键)
python语法靠的是缩进区别代码块,例如:
num=8
guess=int(input("请输入一个数字:"))
if guess==num:
print("恭喜你,猜对了")
elif guess>num:
print("不好意思,你猜的数字太大了")
elif guess<num:
print("不好意思,你猜的数字太小了")
4.变量
变量名:命名一个标识符,来储存一个数据
例如:a=1 b=“hello python” c=3.1415 L=[1,2.2]
5.常见的数据类型(查看数据类型可以用:type())
5.1整型(int)
a=1 b=99
5.2浮点型(float)
a=1.1 b=99.99 c=3.1415
5.3字符串
5.4字符
5.5布尔值(True/False)
6.输出和输入
6.1输出(print):输出内容到控制台
print(“你好啊”)
print(123456789)
6.2输入(input):从控制台获取内容
input(“请输入你的姓名:”)
7.格式化输出
7.1格式化输出方法一:占坑符
%d:只能填写整数
%f:只能填写浮点数 {%0.1f(取一位小数) ……%0.2f(取两位小数)}
%s:字符都能填写(%s是万能的,什么类型都可以)
name="小陈"
age=18
height=175.55
hobby="打篮球"
print("你好,我叫%s,我今年%d岁了,我的身高是%f,我最喜欢%s"%(name,age,height,hobby))
用万能的%s替代%d、%f
name="小陈"
age=18
height=175.55
hobby="打篮球"
print("你好,我叫%s,我今年%s岁了,我的身高是%s,我最喜欢%s"%(name,age,height,hobby))
7.2格式化输出方法二:{}.format{}
{}里面没有参数,从左往右取
name="小陈"
age=18
height=175.55
hobby="打篮球"
print("你好,我叫{},我今年{}岁了,我的身高是{},我最喜欢{}".format(name,age,height,hobby))
{}里面有参数,按照索引取值
name="小陈"
age=18
height=175.55
hobby="打篮球"
print("你好,我叫{1},我今年{0}岁了,我的身高是{3},我最喜欢{2}".format(age,name,hobby,height))
注意:python版本是3.0,集成开发工具是:pycharm