注释
1.单行注释
#单行:输出hello world
print("hello world")
print("hello python") #简单注释内容,快捷键 ctrl+/
#单行注释
2.多行注释
"""
多行注释
第一行注释
第二行注释
第三行注释
"""
'''
多行注释
第一行
第二行
第三行
'''
-----------------------------------------------------------------------------------------
变量
# 作用:
# 定义:
变量名 = 值
变量名自定义,要满足标识符命名规则
2.1标识符命名规则;
由数字、字母、下划线组成
不能数字开头
不能使用内置关键字
严格区分大小写
2.2命名习惯
见名知义。
大驼峰:即每个单词首写字母都大写,例如:MyName
小驼峰:第二个(含)以后的单词首字母大写,例如:myName
下划线:例如:my_name。
"""
1.定义变量
2.使用变量
3.看变量的特点
"""
#定义变量:存储数据TOM
my_name='TOM'
print(my_name)
#定义变量:存储数据 北京大学
schoolName='北京大学'
print(schoolName)
----------------------------------------------------------
认识bug
bug,程序中的错误
------------------------------------------------------------
Debug工具
1.打断点
2.Debug调试
------------------------------------------------------------
#数据类型
# int---整型
num1 = 1
# float---浮点型
num2 = 1.1
print(type(num1))
print(type(num2))
# str---字符串
a = 'hello world'
print(type(a))
# bool---布尔型
b = True
print(type(b))
# list---列表
c = [10, 20, 30]
print(type(c))
# tuple---元组
d = (10, 20, 30)
print(type(d))
# set---集合
e = {10, 20, 30}
print(type(e))
# dict---字典
f = {'name': 'TOM', 'age': 18}
print(type(f))
----------------------------------------------------------
# 格式化输出
age = 18
name = 'TOM'
weight = 75.5
stu_id = 1
stu_id2 = 1000
# 1.今年我的年龄是x岁---整数 %d
print('今年我的年龄是%d岁'% age)
# 2.我的名字是
print('我的名字是%s'% name)
# 3.我的体重是x公斤
print('我的体重是%.3f公斤'% weight)
# 4.我的学号是x
print('我的学号是%d'% stu_id)
# 4.1 我的学号是001
print('我的学号是%03d'% stu_id)
print('我的学号是%03d'% stu_id2)
# 5.我的名字是x,今年x岁了
# 6.我的名字是x,今年x岁了,体重x公斤,学号是x
# %s拓展
# 我的名字是x,今年x岁了,体重x公斤
print('我的名字是%s,今年%s岁了,体重%s公斤,'%(name, age, weight))
"""
'''
# test---f'{表达式}'
age = 18
name = 'TOM'
weight = 75.5
stu_id = 1
# 输出:我的名字是x,今年x岁了,体重x公斤
print(f'我的名字是{name},今年{age}岁了,体重{weight}公斤')
print(f'我的名字是{name},明年{age+1}岁了,体重{weight}公斤')
'''
# 转义字符
#
:换行
# :制表,一个tab键(4个空格)的距离
print('hello')
print('world')
print('--------------')
print('hello
world')
print('123456')
print('abcd')
print(' abcd')
# 结束符
print('-----结束符-----')
print('hello',end='
')
print('world',end=' ')
print('hello')
print('Python')
'''
总结:
格式化符号
%s
%d
%f
f-字符串
f'{表达式}'
转义字符
print结束符
print('内容',end="")
'''