Python基础01

本文介绍了Python的基础知识,包括编程环境IDLE的使用,输入输出函数`input()`和`print()`,注释的编写方式,以及四种数据类型:整数(int)、浮点数(float)、字符串(str)和布尔(bool)。还讲解了变量的命名规则,算术运算符,以及如何进行条件判断。最后提供了两个简单的编程练习,涉及身高体重计算和长方形面积计算。
摘要由CSDN通过智能技术生成

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、逻辑运算符

在这里插入图片描述

and : X and Y,若X、Y都为真,则返回值为:Y
or :X or Y ,若X、Y有一个为真,则返回第一个为真的值:X

例题1:
假设x = 14,y = 6,那么执行x>y and 5,的结果为?( D)#先运算比较运算符在运算逻辑运算符
A. x>y
B. 5
C. False
D. True

练习2
假设a=2,b=1,c=a or b,那么c的值是?(C) #先进行赋值运算在逻辑运算
A. 3
B. 1
C. 2
D. 0

6.5、运算符优先级

算术运算符 > 比较运算符 > 逻辑运算符
举例说明:
算数运算符、比较运算符和逻辑运算符,在Python的运算中的优先关系是?( )
A. 算数运算符>比较运算符>逻辑运算符
B. 比较运算符>逻辑运算符>算术运算符
C. 算数运算符>逻辑运算符>比较运算符
D. 逻辑运算符>比较运算符>算数运算符

print(1024//10**2)的结果是?(B )//算术运算符先算幂运算再算乘除和加减
A. 100
B. 24
C. 10
D. 10.24

7、条件判断

Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。
在这里插入图片描述

if语句:

举例说明:

num = int(input("请输入一个整数"))
if num > 0:
    print("num是正数")
else:
	print("num是负数")
if…else语句

在这里插入图片描述

if…elif…else语句

在这里插入图片描述

举例说明:

请输入你的高考成绩,使用input方法完成

如果成绩大于等于750分,考入清华大学

如果成绩大于等于700分,考入北京大学

如果成绩大于等于600分,考入郑州大学

如果成绩低于600分,考入家里蹲大学

cj = int(input("请输入你的高考成绩"))
if cj >= 750:
    print("考入清华大学")
elif cj >= 700:
    print("考入北京大学")
elif cj >= 600:
    print("考入郑州大学")
else:
    print("恭喜考入家里蹲大学")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值