下载此文档

Python实验2+变量和数据类型.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
Python实验2变量和数据类型一、实验介绍本节实验内容主要包括Python基本的数据类型和变量。知识点python关键字变量的定义与赋值input()函数字符串的格式化二、关键字和标识符每一种编程语言都有它们自己的语法规则,就像我们所说的外语。下列的标识符是Python3的关键字,并且不能用于通常的标识符。关键字必须完全按照下面拼写:FalsedefifraiseNonedelimportreturnTrueelifintryandelseiswhileasexceptlambdawithassertfinallynonlocalyieldbreakfornotclassfromorcontinueglobalpass这些内容可以在Python3解释器中得到:在Python中我们不需要为变量指定数据类型。所以你可以直接写出abc=1,这样变量abc就是整数类型。如果你写出abc=,那么变量abc就是浮点类型。>>>a=13>>>b=23>>>a+b36通过上面的例子你应该理解了如何在Python中定义变量,也就是只需要输入变量名和值就行了。Python也能操作字符串,它们用单引号或双引号括起来,就像下面这样。>>>'ShiYanLou''ShiYanLou'>>>'ShiYanLou\'sbest'"ShiYanLou'sbest">>>"HelloWorld!"'HelloWorld!'三、从键盘读取输入通常情况下,Python的代码中是不需要从键盘读取输入的。不过我们还是可以在Python中使用函数input()来做到这一点,input()有一个用于打印在屏幕上的可选字符串参数,返回用户输入的字符串。我们来写一个程序,它将会从键盘读取一个数字并且检查这个数字是否小于100。这个程序名称是/home/shiyanlou/。还记得如何使用Vim吗?忘了的话可以看看下面的动图,打开Xfce终端,使用Vim开始编写代码:#!/usr/bin/envpython3number=int(input("Enteraninteger:"))ifnumber<=100:print("Yournumberissmallerthanequalto100")else:print("Yournumberisgreaterthan100")如果number小于100,输出“Yournumberissmallerthan100”,如果大于100,输出“Yournumberisgreaterthan100”。程序运行起来就像这样:(运行时别忘记给文件添加可执行权限,如何添加权限请回想上节实验内容,程序运行时若报错权限不够,为文件添加权限即可)$./:13Yournumberissmallerthan100$./:123Yournumberisgreaterthan100下一个程序我们写入/home/shiyanlou/,来计算投资:#!/usr/bin/envpython3amount=float(input("Enteramount:"))#输入数额inrate=float(input("EnterInterestrate:"))#输入利率period=int(input("Enterperiod:"))#输入期限value=0year=1whileyear<=period:value=amount+(inrate*amount)print("Year{}Rs.{:.2f}".format(year,value))amount=valueyear=year+1运行程序:$cd/home/shiyanlou$chmod+$./:10000EnterInterestrate::<=period:的意思是,当year的值小于等于period的值时,下面的语句将会一直循环执行下去,直到year大于period时停止循环。Year{}Rs.{:.2f}".format(year,value)称为字符串格式化,()的参数,也即year和value。其中{:.2f}的意思是替换为2位精度的浮点数。四、代码示例一些关于变量和数据类型的代码实例。下面的例子程序请都写在

Python实验2+变量和数据类型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhufutaobao
  • 文件大小26 KB
  • 时间2019-12-15