Chapter 02 Python基础-1(资源)

 1.Python语法

1.变量

从实例看Python代码:

        输入圆的半径,计算圆面积,若面积大于等于10,则输出具体数值,若面积小于10,则只输出整数值。

分析:

1.圆面积计算需要用到PI,取什么样的值?

2.需要用到分支结构;

3.需要用到取整操作

#circlearea.py  # #表示注释 
import math #import引入math包
r = float(input('输入半径r:')) #r,area变量不用定类型
area = math.pi**r #math.pi调用math库的pi值**表示乘方运算
if area >= 10:    #冒号和缩进表示 if 结构开始
    print('圆面积为:{:.2f}'.format(area))
else:    #冒号和缩进表示 else 结构
    print('圆面积为:%d'%math.ceil(area))   #math.ceil()上取整math.floor()下取整

Python基础语法变量:

        编程就需要定义和使用变量,Python中变量定义有很大不同!

        不需要事先定义变量类型,直接赋值即可创建各种类型的对象变量,该方式适

用于Python任意类型的对象。

r = float(input('输入半径r:'))
area = math.pi**r
>>> x = 3 # 即创建了整型变量x,并赋值为3
>>> s = ‘Hello world’ #则创建了字符串变量s,并赋值为'Hello world’

        Python属于强类型编程语言,Python解释器根据赋值或运算自动推断变量类型。Python还是一种动态类型语言,变量的类型也是可以变化的。

>>> x = 3 # 即创建了整型变量x,并赋值为3
>>> type(x)
<class ‘int’>
>>> x = ‘Hello world’ #则创建了字符串变量x,并赋值为'Hello world’ >>> type(x)
<class 'str'>

        Python是面向对象的,它把数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象的,对变量赋值就把数据和变量进行了关联。Python具有自动内存管理功能,与java类似。

>>> x = 3
>>> y = 3
>>> id(x) == id(y) # id()是内置函数,返回对象的内存地址
True
>>> z = y
>>> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

书剑风雪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值