Python基础
1、编程环境:IDLE
1.1使用
1、文件创建:File —> New File
2、文件打开:File —> Open
3、文件保存: File —> Save
2、输入输出
2.1输入:input()
语法:input(“想要表达的内容”)
例如:
num = input("请输入一个数字")#现在是一个字符串类型 #num = num + 10 字符串不能和整型运算 num = int(num) num = num + 10
注意:input的数据类型是 字符串类型(str),想要使用,必须类型转换
2.2输出:print()
语法:
print(变量)
print(“字符串”)
print(数字)
例如
a = 13
print(a)
print(13)
print("我是张三")
print("abcdefg")
3、注释
单行注释:#
多行注释:‘’’ ‘’'(三引号)
#这是一个注释,程序不会去运行
'''
这也是一段注释,程序不会去运行
'''
4、数据类型
4.1整数类型int:
表示整数,不可以是带小数点的数字
语法:
变量名 = 数值
例如
num = 40 num = 10
4.2浮点类型float:
表示小数
语法:
变量名 = 数值
num = 1.3 num = 3.1415926
4.3字符串类型str:
表示文本(需要使用单引号或者双引号或者三引号包裹)
语法:
变量名 = 数值
name = '我是张三' name1 = "我是李四" name2 = '''我是NAME'''
4.4布尔类型bool:
表示判断真(True)、假(False)
a = 10
A = 10
print(a == A)#True
a = 10
b = 5
print(a == b)#False
5、变量
语法:变量名 = 数据
例如:
a = 10 b = 2.01 c = "2.01" D = True
5.1变量的命名规则:
- 变量名必须以字母或下划线字符开头
- 变量名称不能以数字开头
- 变量名只能包含字母数字字符和下划线(A-z、0-9 和 _)
- 变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)
6、运算符
6.1、算术运算符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-taInTm9r-1675685253569)(C:\Users_榜\AppData\Roaming\Typora\typora-user-images\image-20230206184406734.png)]
a = 10
b = 20
#+ - * /
c = a+b#30
d = c-b#10
e = d*c#300
f = e/d#30
#%:取余数
q = 15
w = b%q#5
#**:幂运算
a**2#10*10=>100
f**5#30*30*30*30*30=>24300000
b**4#20*20*20*20=>160000
# //:整除
z = 15
x = 4
c = z//x#3
练习1:生活水平的提高和儿童健康体质并没有齐头并进,肥胖率的上升,体检合格率的下降,足以引起社会和家长对孩子健康发育的重视。本程序旨在帮助家长运用标准身高体重计算公式了解孩子是否符合标准(适用于2-12岁儿童)。
按足岁年龄计算:
儿童的标准身高=年龄×5+75(厘米)
儿童的标准体重=年龄×2+8(公斤)
输入格式:
输入一个数字,代表该儿童的足岁年龄。
(输入使用input(),并有相应提示信息)
输出格式:
输出该儿童的标准身高和体重值。
(输出使用print(),分两行输出,并有相应提示信息)
a = input("请输入孩子年龄:")
a = int(a)
sg = a*5+75
tg = a*2+8
print("儿童的标准身高",sg)
print("儿童的体重值",tg)
练习2:
计算长方形的面积
*要求:*
(1)利用input()语句输入长方形的长和宽;
(2)利用运算符*,求得长方形的面积;
(3)利用print()语句输出长方形的面积。
*输入格式:*
第一次输入一个数字,代表长方形的长;
第二次输入一个数字,代表长方形的宽。
(输入有相应的提示信息,如:‘请输入长方形的长:’ )
*输出格式:*
输出长方形的面积。(输出有相应的提示信息,如:‘长方形的面积为:’\
c = int(input("长方形的长:"))
h = int(input("长方形的宽:"))
#面积 长*宽
s = c*h
print("长方形的面积为:",s)
6.2、赋值运算符
6.3、比较运算符
6.4、逻辑运算符