内容正文:
第二课变量与赋值
复习
输出命合
格式1:printe(表达式)
例:print(3+5)
格式2:print(表达式1,表达式2,..)
例:printe(3+5=”,3+5)
编写程序的过程:
第一步:在Python Shellt中单击菜单【File】→
New
File】,于是就打开了Python IDLE文本编辑器
第二步:在文本编辑器中输入命合
第三步:保存文件,然后单击菜单
【Run】→【Run
Module】运行程序。
变量
程序中的数据,需要保存到计算机的内存中,
而计算机的内存,就像储物柜,为了方便存取
内存中的数据,需要给内存中存放数据的位置
做一个标记,通常使用字符作为内存的标记
而这个字符就称为“变量”。
赋值命令
将数据存放到变量中,使用赋值命合“=”。
格式:
<变量>=<表达式>
功能:
将<表达式>的值保存到<变量>中。“=”是赋
值的意思。
例如:
>>>a=1
>>>b=2+3*
4
>>>c=10*c
变量的命名遵循下面几个原则:
1.变量名只能由大小写字母、数字、汉字和下
画线“_”组成;
2.变量名不能以数字开头;
3.变量名中不能有空格;
4.变量名区分大小写;
5.变量名不能和Python内置命合重复。
【例题2-1】编写程序,计算圆的周长、面积。
假设圆的半径是r,r=10,圆的周长是C,圆的面积
是S。则:
C=2πr
S=πr2
ex21.py-C:\Users\LWWAppData\Local\Programs\Pyth
File Edit Format
Run Options
Window Help
r=10
c=2*3.14*r
s=3.14*r米r
print("圆的周长:”,c,"圆的面积:”,s)
运行结果:
■
RESTART:C:\Users\LWW\AppData\Local\Programs\Python\Python36\ex21.py ===
圆的周长:62.800000000000004圆的面积:314.0
>>>
input(O函数
input()函数可以在程序的运行过程中接收键盘
输入的数据。
格式:inpute(〈提示性文字〉)
功能:等待用户从键盘上输入数据,用户输入的
内容将作为函数的值,不管用户输入的是什么内
容,返回的都是字符串。
input()函数括号内可以包含提示性文字。
例如
>>>input("按回车键继续..")
年有年用用用8中用用用中年8年年自用用出年8年有有用男年年8年有用用中期用有有年用用男8用用用中8年8中用
>>
name=input("请输入您的姓名:
请输入您的姓名:zhangsan
>>>print(name)
zhangsan
命合name=input('"请输入您的姓名:")的意思是:从
键盘上接收输入,输入的内容赋值给变量name
视频
例如:
Python 3.6.5 Shell
File Edit
Shell Debug
Options Window
Help
Python 3.6.5
(w3.6.5:f59c0932b4,Mar282018,17:00
4)]on win32
Type "copyright":"credits"or "license()"for
more
>>)a=input("请输入一个数:")
请输入一个数:56
>>print(a+10.5)
Traceback (most recent call last):
File "<pyshell#1>",line 1,in <module>
print (a+10.5)
TypeError:must be str,not float
>>>
在执行input函数时,无论向计算机输入什么数据,
接收的数据都被当成字符串。
因此,如果输入的是数值型数据,
需要使用下面的
函数将它转换为数值
float(数据)一一将字符型数据
(整数或小数)转
换成浮点数类型的数值(即小数)
int(数据)一一将字符型整数转换成整数类型的数
值(即整数)