注释
作用: 对程序进行解释说明(程序员看的.)
写法: 单行注释: # 注释内容
多行注释: """注释内容"""
#单行注释: 这是一个输出语句
print('hello world')
'''
多行注释:
print是输出语句函数
'hello world' 被输出的内容
''号引起来的是字符串
'''
变量及类型
变量: 用于存储数据的容器(只能存储一个数据)
类型:
数值 类型:
整数: int
小数: (浮点数 ) float
布尔值 : bool -- (0 / 1) True /Flase
字符串: str "内容"
查看类型:
使用 ==type(变量)== 函数 来查看变量的类型.
标识符和关键字
见名知意
由字母、下划线和数字组成,且数字不能开头
区分大小写
不能和关键字重复
age = 18 #见名知意
my_age = 19 # 由字母、下划线和数字组成,且数字不能开头
name = 'Tom'
Name = 'Tom'# name变量 不是 Name变量 #区分大小写
True = 100 # 不能和关键字重复
输出函数
print(内容)
格式化输出--占位符:
注意:
#常用占位符进行格式化输出 %d %s %f
# %f : 可以控制整体位数和小数位数 3.2f --> 一共三位,小数2位
# 如果整体位数小于实际位数.不生效.如果大于呢?就在最左边用空白替代.
print('我的姓名是%s我的年龄是%s我的身高是%s' % (name,age,height))
格式化输出--f'内容{变量}'
print(f'我的姓名是{name}我的年龄是{age}我的身高是{height}')
换行输出
print('我要\n换行')
不换行输出
# ------不换行输出-------
print('我不要',end='')
输入函数
result = input('提示信息')
input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示
input()在从键盘获取了数据以后,会存放到等号右边的变量中
input()会把用户输入的任何值都作为字符串来对待
name = input('请输入姓名:')
print(f'您刚才录入的内容是:{name}')
print(f'内容的类型是:{type(name)}')
运算符
# 运算符 描述 实例
# + 加 两个对象相加 a + b 输出结果 30
# - 减 得到负数或是一个数减去另一个数 a - b 输出结果 -10
# * 乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
# / 除 b / a 输出结果 2
# // 取整除 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
# % 取余 返回除法的余数 b % a 输出结果 0
# ** 指数 a**b 为10的20次方, 输出结果 100000000000000000000
# 运算符 描述 实例
# += 加法赋值运算符 c += a 等效于 c = c + a
# -= 减法赋值运算符 c -= a 等效于 c = c - a
# *= 乘法赋值运算符 c *= a 等效于 c = c * a
# /= 除法赋值运算符 c /= a 等效于 c = c / a
# %= 取模赋值运算符 c %= a 等效于 c = c % a
# **= 幂赋值运算符 c **= a 等效于 c = c ** a
# //= 取整除赋值运算符 c //= a 等效于 c = c // a
#特点: (左右两边的操作结果[左对右进行操作]) 赋值给 (左边)
.数据类型转换
int()
float()
str()
bool()
1.小数转换整数会损失精度
2.非数字字符串转整数或者小数都会报错.
3.整数转 bool 不为 0 就是True,为0就是False
4.字符串转bool 不为空就是True,否则就是False

2991

被折叠的 条评论
为什么被折叠?



